Если нет проблем со здоровьем, если вес он при этом не набирает и при всем этом зарабатывает на большое количество еды, то не вижу в этом ни малейшей проблемы. Значит готовую еду сразу делите по судочкам (то что хотите себе и сыну оставить ставите отдельно и кладете записку "не есть", все остальное пусть ест и пусть закупает еду. Только то и всего.