Until he cleans up the stances and guard, a plan is, too little too late.Since I didn't hear anything about strategy from the OP. Here's my tip. When you spar or fight you have to have a strategy or some kind of plan. Hitting just to be hitting isn't going to get you far. I could tell that your sparring partner was hunting for openings. You threw more punches than your sparring opponent did but many of those punches were out of range which means you are wasting energy and effort. The worst part is that you are giving your opponent more than enough opportunity to figure out your timing and patterns of attacks and tell-tale signs. When your punches are wasted, it's like telling your opponent "Hey, this is how I throw this attack." or "Hey, here's my timing. If you have to throw a punch that is not in range then use that punch to close the distance.
Learn how to utilize the parry. If your opponent put his hand or arm in the way then move it. If your opponent punches at you then move it.
Develop some kind of strategy to your fighting.