@pastorjeremylove The meal plan has enough protein, consider the volume.
And what do you mean long rests? If anything he is resting too little. Upwards of 3 minute is perfectly fine on a size focused program, and he is out here resting 1:15 on some exercises.