I have been trying to perfect my Bbq rub recipe for the last 20 years. I think I got it.

Chef Wil’s All Purpose BBQ Rub

3.5 lbs salt
0.5 lbs smoked paprika
0.35 lbs chipotle powder
0.5 lbs granulated garlic
0.5 lbs granulated onion
0.25 lbs dry mustard
2 lbs light brown or turbinado sugar
0.5 lbs mesquite powder
0.07 lbs of ground cumin