Honestly...at that weight 4500 seems like a fairly small amount of food. I eat about 4000 to maintain a lean 175lbs (prob 8%) on a 5'10 frame. To break 185lbs i have to be eating at least 5500 and on some pretty serious doses. I def think he should be eating more if he wants to grow