Prep the wings: Pat the wings dry with paper towels until very dry. This is key for crisp skin.
Season: In a large bowl, mix baking powder, salt, pepper, garlic powder, smoked paprika, onion powder, and cayenne.
Toss wings to coat evenly.
Arrange for crisping: Set a wire rack over a foil-lined baking sheet. Lightly oil the rack and space the wings out so they aren’t touching.
Bake: Roast at 425°F (220°C) for 40–45 minutes, flipping halfway, until golden and crisp. For extra crunch, broil for 2–3 minutes at the end, watching closely.
Make the sauce: While wings cook, combine BBQ sauce, honey, brown sugar, apple cider vinegar, hot sauce, Worcestershire, and chili flakes in a small saucepan.
Simmer on low for 5–7 minutes until slightly thickened. Stir in butter for gloss, if using.
Toss and glaze: Transfer hot wings to a large bowl. Pour half the sauce over and toss to coat.
Return to the rack and bake 5 more minutes to set the glaze.
Final coat: Toss with the remaining sauce right before serving for that sticky, shiny finish.
Garnish: Sprinkle with sliced green onions and sesame seeds if you like.