first of all, kudos for you for seeing the diamond in the rough. He looks like a prince now, from a bit of a pauper, then.
You ride really quite well. Becuase you have a very long torso, it's easy for you to start looking down from those great heights, and get a little bend in your shoulders. it also seems to sort of dampen him a bit, and then it seems like you end up 'pumping' the tiniest bit.
perhaps think more forward yourself. mentally look forward and have your hands more 'open' and forward, too. Its not that they actually move much forward, but rather you have this feel , as if you are offering your horse something. like, "after you", so that he passes through the door before you. or, like you are holding a silver tray, and you are a butler, offering it to a guest. It honors his honesty in moving forward.
if you bring your hands up a tiny bit, and point your thumbs , like a LASER, at the bit rings, and thik 'here you go', I think he'll step more into that invitation, meaning you don't push him with your torso, but 'ride' the front of his wave.