In a large saucepan, combine the BBQ sauce, apple cider vinegar, brown sugar, molasses, chili powder, paprika, garlic powder, onion powder, ground mustard, black pepper, and cayenne pepper (if using). Whisk until well combined.
Season the pork shoulder with salt and pepper. Place the seasoned pork in a slow cooker and pour the sauce mixture over it.
Cook the pork on low for 8 hours or high for 4 5 hours, or until it easily shreds with a fork.
Remove the pork from the slow cooker and shred it using two forks, then return it to the sauce in the slow cooker.
Preheat your grill or grill pan over medium high heat. Grill the buns lightly toasted.
Serve the BBQ pulled pork on toasted buns, topped with coleslaw, pickles, and onion rings.
Chefβs Insight
Add a splash of apple cider vinegar to the grilled buns for an extra touch of BBQ flavor.
Notes
For a spicier sandwich, increase the cayenne pepper to taste.