Preheat your oven to 300°F.
Pat the beef short ribs dry with paper towels. Season all sides generously with kosher salt, black pepper, garlic powder, onion powder, smoked paprika, and cayenne pepper if using.
In a large oven-safe skillet or Dutch oven, heat a tablespoon of oil over medium-high heat. Sear the short ribs on all sides until browned, about 3-4 minutes per side. Remove the ribs and set aside.
In the same skillet, add the beef broth and apple cider vinegar, scraping up any browned bits from the bottom. Bring to a simmer.
Return the short ribs to the skillet, bone side down. Cover with a lid or aluminum foil and transfer to the preheated oven. Bake for 2.5 to 3 hours, or until the meat is tender and easily pulls away from the bone.
Remove the ribs from the oven and brush with BBQ sauce. Increase the oven temperature to 400°F and return the ribs to the oven, uncovered, for an additional 15-20 minutes to caramelize the sauce.
Let the ribs rest for 10 minutes before serving. Serve with extra BBQ sauce on the side.