Your friend needs to be following exactly the guidelines given by his team. Swelling stomach likely means he is getting way too much salt in what he eats. Find out what his goal is in mg Na per day and use Loseit app to track his intake. But check with his team. They know him better than you or I.