01 - Combine all dry rub ingredients in a small bowl and mix thoroughly.
02 - Pat the pork shoulder dry with paper towels. Generously and evenly rub the spice mixture all over the pork, pressing it in. Allow to rest at room temperature for 30–60 minutes, or refrigerate overnight for enhanced flavor (ensure it returns to room temperature before smoking).
03 - Preheat your smoker to 225°F (107°C). Utilize hickory, oak, or pecan wood for optimal results.
04 - Place the pork shoulder fat-side up on the smoker grate. Smoke uncovered for 3 hours.
05 - While the pork is smoking, whisk together all mop sauce ingredients in a bowl.
06 - After the initial 3 hours of smoking, begin basting the pork every hour with the coffee mop sauce to maintain moisture and develop flavor.
07 - Continue smoking until the internal temperature of the pork reaches 195–203°F (90–95°C). This typically takes 8–10 hours in total, varying by the size of the cut.
08 - Remove the pork from the smoker. Tent loosely with aluminum foil and allow to rest for a minimum of 30 minutes. Shred the pork using two forks, discarding any large pieces of fat.
09 - Serve the shredded pork with your preferred barbecue accompaniments.