Set your to 225°F. While your grill is heating, remove the pork roast from it’s packaging and place on a cookie sheet. Rub the pork roast down with yellow mustard.
Mix BBQ sauce and turbinado sugar in a bowl. Rub the roast down with entire mixture, allowing time for the rub to melt into the meat.
Place the roast in the smoker and cook for 6 hours.
After 6 hours, remove the roast and double wrap in tin foil. Turn the grill up to 250°F and cook the roast for another 2 hours or until the roast has reached an internal temperature of 204°F. Once internal temperature has been reach, pull the pork.
Cut each Kaiser roll in half, mix pulled pork with some more barbecue sauce and pile on each half of roll. Top with coleslaw and green onions. Don't mix all the pulled pork with barbecue sauce so that you can use the extra pulled pork for different recipes. Serve hot and enjoy!