01 - Preheat oven to 300°F.
02 - Combine brown sugar, smoked paprika, kosher salt, black pepper, garlic powder, onion powder, and cayenne in a small bowl. Pat beef thoroughly dry and coat evenly with spice mixture.
03 - Position seasoned beef in a large Dutch oven or roasting pan. Pour beef broth, apple cider vinegar, Worcestershire sauce, and Dijon mustard around the meat, avoiding direct coverage.
04 - Cover container tightly with lid or aluminum foil. Roast for 4 to 4.5 hours until meat offers no resistance when pierced with a fork and shreds effortlessly.
05 - Combine ketchup, apple cider vinegar, brown sugar, molasses, Worcestershire sauce, smoked paprika, garlic powder, and onion powder in a saucepan. Simmer over medium-low heat for 15 minutes, stirring periodically. Season according to preference and reserve.
06 - Transfer finished beef to a large bowl. Using two forks, pull meat apart into shreds, removing visible excess fat as you work.
07 - Skim accumulated fat from braising liquid. Add ½ cup of defatted liquid to shredded meat along with half the prepared BBQ sauce, retaining remainder for serving. Toss thoroughly to distribute evenly.
08 - Lightly toast buns if preferred. Mound generous portions of sauced beef onto each bun, crown with coleslaw and pickles. Drizzle additional BBQ sauce as desired.
09 - Present sandwiches immediately while beef remains warm.