У меня такое впечатление, что дети приходят к вам пожрать и поиграть нахаляву, а не пообщаться с вашим сыном.Это неправильно, для вашего сына в первую очередь.  Я бы не приглашала такую араву детей сразу, а по 1-2 друга за один раз.  Мальчика-наглеца сразу же приструнила.Отвела бы его в сторонку и сказала по-хорошему, но твердо, что думаю о его поведении. И чтобы думал о другие, а не только о себе. Обидится и перестанет ходить - туда ему дорога, значит он приходил в гости сожрать колбасу, а не навестить друга.Пусть приходит из всей компании 1-2 человека, но эти люди будут настоящими друзьями, которым нужен ваш ребенок. А не голодным и наглым стадом. Таким образом, вы покажете ребенку, что есть дружба и он начнет себя болше ценить. А пока мне кажется самооценка вашего сына низкая, если он готов все терпеть у себя дома и лишь бы не потерять визиты наглого пацана. И еше я бы сократила визиты по времени, не на целый день, а 2-4 часа и по домам.