I am having a party next weekend and was originally going to have BBQ from a local place (ribs, chicken, pulled pork, a couple of sides, etc). Now I'm wondering if that's the right choice... this is for a surprise party and the guest of honor won't be arriving until about 7:30. I've asked the guests to arrive by 6:30 and will have light snacks to munch on. I didn't say anything about food on the invite... completely forgot! Should I just go ahead as planned or should I switch to heavy appetizers? If I go ahead with the BBQ should I let the guests eat as they arrive or wait for the guest of honor? Problem there is people might have to wait until 8 by the time everything settles down. What do you think? Thanks for any advice.