Greg was there. He brought a box of chocolates, and managed to resist temptation and keep it wrapped and intact for the birthday boy. Needless to say, though, that he was near the food a lot, though he tried to spend some time with Draco.
If anyone asks, Miles was there for the food. He hung around with anyone not willing to kill him for his jokes.