by MyLeakyBucket » 23 Aug 2014, 10:31
For the baby back ribs, I've had the best results with friends over of putting them on a bit earlier and assuming a 5 hr cook time (2 hours unfoiled with smoke, 2 hrs foiled, last hour unfoiled with glaze) so say 10am for a 3pm serving time. This gives a bit more lee-way should temperature control be an issue.
And if all goes swimmingly and they're done early, simply let the ribs rest for a time before glazing again and heating up on the BBQ after guests arrive. Better that way than needing to serve before they're ready.
Pulled pork shoulder will take a bit longer, would start bright and early in the morning for an afternoon serving.
For the chicken, best advice I can give is to brine it in a ziplock bag the night before in a mixture of water, salt, sugar and rub. Makes a huge difference to keeping it juicy. Probably looking at 2-3hrs on the BBQ.
Best of luck!