Preheat your oven to 425°F. Line a large baking sheet with foil and place a wire rack on top. Lightly coat the rack with cooking spray.
Pat the wings completely dry with paper towels. Toss them with olive oil, baking powder, garlic powder, onion powder, smoked paprika, salt, and pepper until evenly coated.
Arrange the wings in a single layer on the wire rack, skin-side up, making sure none are touching.
Bake for 25 minutes, then flip each wing and bake for another 20 minutes until the skin is golden and crispy.
While the wings bake, combine BBQ sauce, honey, butter, apple cider vinegar, Worcestershire sauce, garlic powder, and cayenne in a small saucepan over medium-low heat. Stir and simmer for 5–7 minutes until slightly thickened. Remove from heat.
Transfer the baked wings to a large bowl and pour 3/4 of the glaze over them. Toss until every wing is well coated.
Return the glazed wings to the rack and bake for another 5 minutes to caramelize the sauce.
Brush with remaining glaze before serving.