Not OP, but I just had a self-catered grad party. About 50 kids came from the 60 invited, and I spent about $350 total on ingredients for finger foods (afternoon party with sandwiches, snacks and cookies) and decorations. The music playlist was more important than the food honestly. The biggest surprise was I was told kids won't stay long, but they did, and some stayed for 2 hours after the end time, so I guess that was a good sign. I am glad I did it but also glad it's over.