01 - Preheat the oven to 300°F.
02 - Combine kosher salt, black pepper, smoked paprika, garlic powder, onion powder, dried thyme, and cayenne pepper in a bowl.
03 - Pat the short ribs dry with paper towels then evenly coat all sides with the dry rub, pressing it into the meat.
04 - Place ribs bone side down in a large roasting pan. Pour beef broth into the bottom of the pan.
05 - Cover pan tightly with aluminum foil and bake for 2.5 hours until the meat is very tender.
06 - Whisk together barbecue sauce, apple cider vinegar, honey or brown sugar, and Worcestershire sauce in a bowl.
07 - Remove ribs from oven, discard foil, and generously brush ribs with barbecue glaze.
08 - Increase oven to 425°F or set broiler to high. Return ribs uncovered to oven and cook 15 to 20 minutes, basting with additional glaze halfway through, until sticky and caramelized.
09 - Let ribs rest for 10 minutes before slicing and serving.