If he is 100% vegan then he is pretty well screwed. You could throw a shit ton of Whey protein at the problem but thats about it compared to what most people eat as abundant protein sources!