Combine the rub ingredients in a small bowl and massage it into the short ribs to thoroughly coat them. Cover and refrigerate for 2 hours.
Make the bourbon BBQ sauce
While the ribs are cooking, warm the oil in a medium-sized saucepan over medium-low heat. Add the onion and cook, stirring occasionally, until softened, 8 to 10 minutes. Stir in the garlic and chile and cook for 4 minutes more.
Pour in the vinegar, sugar, pureed tomatoes, lemon juice, maple syrup, mustard, Worcestershire sauce, and bourbon. Stir to combine.
Bring the sauce mixture to a boil, then reduce the heat to maintain a simmer, and cook until thickened, 20 to 30 minutes. Season to taste with salt and pepper, then set the sauce aside to cool.
Cook the ribs
Preheat the oven to 300°F (150°C)
Arrange the ribs on a rimmed baking sheet in a single layer. Bake until tender, 2 to 2 1/2 hours.
Finish the ribs
Preheat the grill to medium-high heat and lighly coat with oil.
Place the ribs on the grill and brush with bbq sauce. Cook, turing and basting regularly until a charred, sticky crust forms, 20 to 30 minutes.
Serve with any remaining bbq sauce.
Notes
Easy clean-up--Line your baking dish with foil for easier cleanup.
Make ahead--Bake the ribs up to a day in advance, then finish on the grill just before serving.
Make extra sauce--Make a double batch of sauce. You'll want to keep extra sauce on hand for dousing on grilled chicken, spice-rubbed pork chops, and more.
Dietary--This recipe is suitable for gluten-free and dairy-free diets.