How to make the perfect punch pass:
Drive through the middle of the ball with the laces. Get your body over the ball but do not follow through planting the non kicking foot next to the ball.
Work on both feet and an extension is to try and loft the ball.