First off, congrats on the new addition. Coach is very lucky to have found someone willing to take him and give him the proper home he deserves. Looking at the 'before' grooming pictures just breaks my heart for this poor little fella.
Secondly, I would highly suggest you neuter him. This poor guy has come from a very bad situation, you know little about his background and he is WAY off the standard--twice the weight called for alone. He should be loved and spoiled, but certainly not bred. Think of it this way...you started the thread asking about his weight because you found it odd...the same would be the situation for any pups he produced? Makes no sense to recreate something you were questioning from the get go.
(It's actually unfortunate situations like this that reputable breeders hope to avoid by requiring s/n agreements or having the dog s/n before releasing it.)
Congrats again...he looks so much happier all cleaned up!