Just smoke them today & when they are done pull the meat & cool it down, make sure to save the juices.
Refrigerate them until Sunday morning, then there are several ways to reheat them, crock pot, oven, SV machine.
Make sure you save the juice & add it to the pulled pork when you reheat it. Also I would suggest you use a finishing sauce after it's warmed back up. There are several floating around, but the majority of us use this one.
SoFlaQ’uers finishing sauce
1 Cup Cider Vinegar
2 Tablespoons Brown Sugar
1 Teaspoon Tony Chachere's Cajun Seasoning
1 Teaspoon Course Black Pepper
1 Teaspoon Red Pepper Flakes
Warm the Vinegar up enough so that it dissolves the Sugar well. Then add the remaining ingredients.
I use it in one of those clear Ketchup bottles you can get from Wally World for about $0.99. Snip a little bit larger hole out of the spout with a pair of scissors. Once all your ingredients are mixed together, put your finger over the top, and shake vigorously.
Randomly squirt this over warm freshly pulled Pork, then kind of mix it up with gloved hands. This adds very little heat (despite the Red Pepper) and mellows out the stronger, gamier parts of the Shoulder. The Vinegar also helps break it down even more for some REAL juicy pork.
Personally, I eat it just like that, but your guests can add whatever "Q sauce they prefer once it's on their plates or bun!
Hope this helps,
Al