Денег не давайте, уточняйте что это еда не для него, а он может есть пустую кашу и макароны. Хватит и того что крышу над головой оплачиваете. Скажите ему уже это открытым текстом. Пусть хоть сторожем идет работать или дворником, им язык не нужен.