Preheat your oven to 275°F (135°C). Line a large baking sheet with aluminum foil and place a wire rack on top.
Remove the membrane from the back of the ribs by loosening it with a butter knife and pulling it off with a paper towel. This helps the seasoning absorb better.
Rub olive oil over both sides of the ribs. In a small bowl, mix together the brown sugar, paprika, garlic powder, onion powder, salt, black pepper, cayenne pepper, and mustard powder. Coat the ribs evenly with this dry rub, pressing it into the meat.
Wrap the ribs tightly in aluminum foil and place them on the prepared baking sheet. Bake for 2.5 to 3 hours until the ribs are tender and juicy.
While the ribs bake, prepare the BBQ sauce by mixing BBQ sauce, honey, Worcestershire sauce, apple cider vinegar, and liquid smoke in a saucepan over low heat. Simmer for 5 minutes, stirring occasionally.
Once the ribs are tender, remove them from the oven and increase the heat to 425°F (220°C). Unwrap the ribs, brush them generously with BBQ sauce, and place them back in the oven.
Broil for 5-7 minutes until the sauce caramelizes and gets slightly charred.
Let the ribs rest for 5 minutes, then slice between the bones. Serve with extra BBQ sauce and your favorite sides!