Why protein so high. Seems like overkill. For when not on AAS you only need 0.64-0.82g/lb of protein to achieve optimal levels of MPS. For him that would be about 150g protein, but I'd advise caution towards 180g. Now with the introduction of AAS it increases MPS and as a result you can utilize more protein, but I doubt to the extent you are suggesting.
Also, why up fats to 100g? 0.4g/lb is enough for natural athletes and because you are injecting yourself with exongenous hormones the need for fats is even less.
Just curious as to what brought you dietary recommendations.