Preheat the oven to 350°F.
Next, make the rub. Combine all of the rub ingredients in a small bowl and stir well to combine. Make sure there are no big clumps of sugar.
1 tbsp paprika, 1 tbsp cumin, 1 tbsp smoked paprika, ½ tbsp onion powder, ½ tbsp garlic powder, ½ tsp ground ginger, ¼ cup brown sugar, 2 tbsp salt
Season the pork shoulder with the rub. Make sure it is well coated on all sides. You should need all the rub.
3 lbs pork shoulder roast
Place the seasoned pork shoulder on the wire rack of a roasting pan and cover with aluminum foil.
Put the pan in the preheated oven and cook until the internal temperature reaches 190°F-200°F. Mine took about 2 and half hours.
While the pork is in the oven, make the sauce by combining all of the sauce ingredients in a medium bowl.
½ cup BBQ sauce, ½ cup ketchup, ¼ cup Garlic Honey Diana Sauce, 1 tbsp mustard, 1-2 tbsp brown sugar
When the temperature reaches about 15 degrees below your target, increase the temperature to 400°F. If you prefer more of a crust on the outside of your pork, broil on high for 2-3 minutes.
Once you remove the pork shoulder from the pan, use two forks to separate, or shred the meat.
Put the shredded meat into a large bowl or dish and pour in the sauce. Mix the pulled pork with the sauce until fully coated and serve on a slider bun topped with bread and butter pickles or coleslaw.