I think his carbs and protein AND cals are decent bro............it's about 400g of each, but I do agree he needs some healthy fats in there.......switch in a couple of eggs, some lean beef, some peanut butter on wheat, some flax, or some nuts bro....pre-bed.