Ok, so bonus cool points for the helmet cam!
And, kudos to you for training yourself....for not using the "I don't have a trainer" as an excuse.
I've been jumping for a while and it certainly looks like your guy has the physical ability, but I agree with gypsygirl. It seems after watching the video that you have more confidence in your guy than he has in himself. As difficult as this is to apply in daily riding, we cannot "make them see" the potential we see in them. It looks like he gets a little hot to the jumps, which will cool down with proper training and saddle time. Flatwork is absolutely key, and is fundamental to running flawless courses. I would spend a majority of time on flatwork....have it down COLD, and throw in some jumps to keep his mind fresh. Let him tell you the height he's comfortable with. If it's a xrail right now, it's a xrail right now. Allow him to build his confidence in himself, and he will automatically build his confidence in you and vice versa.