Combine Ingredients: In a bowl, mix all the ingredients thoroughly until well combined.
Prepare the Pork: Pat the pork butt roast dry with paper towels.
Apply the Rub: Generously coat the pork butt with the rub, making sure to cover all sides. For best results, rub it in and let it sit for at least an hour, preferably overnight, in the refrigerator to allow the flavors to penetrate the meat.
Cook the Pork: Cook the pork butt roast using your preferred method (smoking, roasting, or slow cooking) until it reaches an internal temperature of 195-205°F for tender, pull-apart meat.