So sorry about the haircut... maybe you could have someone just shave the back of him to make it even.... I think the face/head looks good.
My Bitsy recently had all her puppy hair cut off. See picture... I like it... she looks alot neater than my other yorkies.