Don't think he needs 20,000, but maybe he needs 6,000 or 7,000.
If he had stronger hands and more lower body strength, it would do him a lot of good. Some people do have a hard time gaining weight, even with the right nutrition plan. Maybe he is in that boat?