01 - Preheat the oven to 300°F.
02 - Rub the beef chuck roast thoroughly with salt, pepper, smoked paprika, brown sugar, garlic powder, and onion powder, coating all sides evenly.
03 - Heat olive oil in a large Dutch oven over medium-high heat. Sear the seasoned beef on all sides until deeply browned, approximately 2-3 minutes per side.
04 - Pour in the beef broth and BBQ sauce. Cover tightly with the lid and transfer to the preheated oven. Braise for 3 to 3.5 hours, until the beef is fork-tender and easily shreds.
05 - While the beef braises, combine the shredded green cabbage, red cabbage, grated carrots, and thinly sliced red onion in a large mixing bowl.
06 - In a separate bowl, whisk together the mayonnaise, apple cider vinegar, Dijon mustard, sugar, salt, and pepper until smooth and well combined.
07 - Pour the dressing over the vegetable mixture and toss thoroughly to coat evenly. Refrigerate until ready to serve.
08 - Remove the cooked beef from the oven and use two forks to shred the meat into bite-sized pieces. Toss with the cooking juices and add extra BBQ sauce if desired.
09 - Slice the brioche slider buns in half horizontally. Lightly toast the cut sides if preferred for added texture.
10 - Pile a generous portion of pulled beef onto the bottom half of each bun. Top with a spoonful of coleslaw and drizzle with additional BBQ sauce. Replace the bun tops and serve immediately.