Well, I do suggest getting someone to help you out - but while you wait you can practice some of these things:
1: Respecting personal space (this seems to be an issue of his?) Practice yielding all of his ends on the ground. You can train him to yield (move away from you) his hind end, front end, back up, steering practice, turning the horse's head with halter or bit pressure - toward and away from you. To teach him these skills - rub him in whichever location, then apply gentle pressure with your finger tips (if he doesn't move gently apply more and more pressure) the Moment
he even leans away from the pressure, let go and rub again, each time ask for a little more yielding. For his hind end apply pressure on the squishy fat part of his hind leg, he should move away by turning his hind feet around his front feet, preferably without moving his front feet (except to realign himself). For yielding the front end, the soft squishy part on a horse's shoulder (if he backs up you're too far forward, if he goes forward you're too far back). For backing you can do it by halter or chest pressure, I suggest taking one solid eye-contact step in his direction, say the word 'back' and then apply pressure, eventually he'll back whenever you step into him forcefully.
All those yielding skills are fantastic skills for him to know for riding, it also makes good skills to use when he steps out of line, when he gets too pushy/rude back him up forcefully, get him out of your face.
2: The other big thing I'd suggest, long-line him. If you don't know how - learn. It's an invaluable skill. Practicing ground-driving (long-lining) you can see any quirks that may come up while riding - and it's easier to fix from the ground. I find it better than longing because he's not mindlessly running in circles, he's thinking and maneuvering through obstacles (working with you to do things, not just running away), you can even take him out on the trails when you're confident long-lining. It also helps warm him up and get him back into work. Though if he's well behaved and works well on long-lines might as well hop on
Good luck with your new pony :)