Pat the ribs dry with paper towels. In a small bowl, mix garlic powder, onion powder, smoked paprika, salt, and pepper, then rub the mixture all over the ribs.
Heat olive oil in a skillet over medium-high heat. Sear ribs for 2–3 minutes per side until browned (optional for extra flavor).
In a bowl, combine barbecue sauce, apple cider vinegar, brown sugar, and Worcestershire sauce.
Place the ribs in the crock pot. Pour the sauce mixture over the ribs, making sure they are well coated.
Cover and cook on low for 6–8 hours or high for 3–4 hours, until the ribs are fork-tender.
Preheat the broiler and line a baking sheet with foil. Transfer the ribs to the baking sheet and brush with additional barbecue sauce from the crock pot.
Broil the ribs for 3–5 minutes, or until the edges begin to caramelize and brown. Watch closely to avoid burning.
Optional: For a thicker sauce, remove the ribs, pour the liquid into a saucepan, and simmer until reduced.
Serve warm with extra sauce spooned over top.