I'm sure a good nutritionist can keep him on the right track so long as he isn't sick. That combined with just getting older will help him keep the weight on fine.
Exactly. Thats what I keep telling Bills fans. A couple years in your early 20s makes a huge difference in keeping weight on. When I turned 22 I gained 10 pounds out of the blue. I'm naturally a pretty thin person but I'm finally putting on sustained weight. I just turned 23 now and in total in the last year with me working out casually I have gained 25 pounds. 2 years ago I couldn't put on that weight when I was trying to. Obviously I'm not an athlete and a poor example but still getting older will definitely help him keep some pounds on.