Remove the silver membrane from the back of the ribs for better tenderness and flavor absorption.
In a small bowl, mix paprika, brown sugar, garlic powder, onion powder, chili powder, salt, pepper, and cayenne (if using).
Rub the dry seasoning all over both sides of the ribs, pressing firmly into the meat.
Wrap ribs tightly in aluminum foil and refrigerate for at least 4 hours or overnight.
Preheat oven to 300°F (150°C). Place foil-wrapped ribs on a baking sheet and bake for 2½ to 3 hours, until tender.
In a small bowl, mix barbecue sauce with honey or molasses for a sticky glaze.
Preheat your grill or broiler to medium-high. Carefully remove ribs from foil and brush with BBQ glaze.
Grill or broil ribs for 5–7 minutes, turning once and brushing with more sauce until caramelized.
Let ribs rest for a few minutes. Slice between the bones and serve hot with extra sauce!