Mix all of the above ingredients except the pork shoulder and the BBQ sauce in a small mixing bowl, mix it all well making your spice rub
Massage the spice rub all over the meat in every crevice you can find
Wrap tightly in a double wrap of plastic wrap and refrigerate for at least 3 hours. We did ours overnight. You can refrigerate this for up to 3 days
Unwrap the roast and place it in your crock pot, add 1/4 cup of water and turn your crockpot on low and cook for 8-10 hours until the meat is fork-tender
Transfer your roast to a cutting board
Pull the meat apart by tearing the meat into thin shreds with two forks or your fingers
You can either put all the meat back in the juices in the crockpot, OR
Place all the shredded meat back in the crock pot and toss with Beasty BBQ Sauce and heat on low for 60 minutes until hot.