Preheat your smoker to 275℉ (135℃)
Season your chuck roast with kosher salt and fresh black pepper, ensuring you cover evenly on all sides of the meat
Once your smoker is up to temperature, place the chuck roast directly on the grates. Add wood chips to the coals or wood tray.
Smoke to an internal temperature of 165°F (75°C), about 3 hours. Use a digital meat thermometer to measure meat temperature accurately.
In a small saucepan over low heat, add all the BBQ sauce ingredients. Combine well and simmer for 10 minutes, stirring occasionally.
Once the sauce has started to reduce, remove from heat and leave to cool
Once chuck roast has hit an internal temperature of 165°F (75°C) remove it from the smoker and wrap tightly in foil or butcher paper. Return to smoker and smoke to an internal temperature of 195°F (90°C).
Remove the wrapped chuck roast from the smoker once it reaches 195℉ (90℃) and slice the beef into 1-inch cubes.
Place the cubed chuck roast into an aluminum tray and cover with your BBQ sauce, making sure that each cube is coated well
Place the pan back on the smoker and cook until the cubes are tender and the sauce has started to set, about 60 minutes
Remove burnt ends from smoker and serve immediately