Автор, отбросьте неуместные в этом вопросе такт и смущение! Как-как говорить?! вот как есть, так и говорите! Спокойно, уверенно и дружелюбно. Если он хочет у Вас ужинать, то пусть что-то привозит к столу, что хотел бы съесть сам и чем угостить Вас! Вот приперся он вечером и прямиком на кухню, сел и рот раскрыл. А Вы ему чайку в чашечку плесните, сушки/баранки/варенье. Возбухнет, мирно скажете - Вася, а я уже поужинала, так как живу одна, приготовила только на себя. Ты звони заранее и предупреждай, что будешь у меня ужинать, мы с тобой обговорим, что тебе привезти, а я это приготовлю нам.А вообще завязывайте с "удобными по всем пунктам" встречами у себя дома!