for starters clean up his diet 20% bf is way too much--have him start on a program that has him working each body part once every 7 days--i would suggest 2 on 1 off and follow that for 6 months--get him started on cardio right away--odds are with that kind of bf he will get winded during intense weight training sessions--make sure he eats clean--i cant stress that enough--no beer (at least in moderation), no sugars, etc....he need to have a good base diet, chicken, fish, lean steak, brown rice, sweet potatoes, mrp's, dont leave out fiber--if your intenstines aren't clean your body will not absorb protien--what your buddy needs is a clean diet and cardio--he might even be happy at 190lbs with 10%bf instead of the 240 he is shooting for--if he wants to try some supplements--go with the usual stuff at gnc--xena, hydro, ripped fuel etc... maybe some
creatine--but watch the water weight, wait on the gear for at least a yr maybe longer--hope this helps