01 - Pat the beef chuck roast dry and evenly coat with kosher salt, black pepper, smoked paprika, garlic powder, onion powder, cumin, and dried thyme.
02 - Heat olive oil in a large skillet over medium-high heat and sear the beef on all sides until browned, approximately 2 to 3 minutes per side.
03 - Place the seared beef into the slow cooker and add beef broth, barbecue sauce, apple cider vinegar, and Worcestershire sauce.
04 - Cover and cook on the low setting for 8 hours, until the beef is tender enough to shred easily with a fork.
05 - Remove the beef and shred using two forks, discarding any excess fat. Skim fat from the cooking liquid, then return shredded beef to the slow cooker and mix thoroughly with the juices.
06 - Lightly toast sandwich buns. Distribute pulled beef evenly on buns, top with coleslaw and extra barbecue sauce as desired, and serve immediately.