It looks like when you're trying to drive him forward in front of a jump, you tend to lift your hands way up. What you need to be doing instead is keeping your hands lower and widening them & driving with your seat, incorporating half-halts if he tries to get too quick. This creates impulsion and promotes correct striding without letting him get too fast or silly. Also, like Allison said, you need to be letting him know over the jumps where he is going. You're good about looking towards the next fence, but try to incorporate some open-rein-aids as well.
He is a GORGEOUS horse!