40 is actually a hell of a lot as your normal portion size. Unless these things are tiny. I would say about 10 wings is the average for a person for one sitting. But I guess you have to factor in his size and how many calories he's replenishing every day after workouts and stuff.