Pat the wings very dry with paper towels. In a large bowl, toss them with kosher salt, black pepper, baking powder, and onion powder until evenly coated. Set aside for 10 minutes while you prepare the sauce and heat the air fryer.
Make the Buffalo sauce: In a heatproof bowl, whisk together melted butter, Frank’s RedHot, apple cider vinegar, garlic powder, cayenne (if using), and a pinch of salt until glossy. Taste and adjust salt if needed; set aside.
Preheat the air fryer to 380°F. Lightly mist the basket with nonstick spray if your fryer tends to stick.
Arrange wings in a single layer in the basket with a little space between pieces. Air-fry at 380°F for 12 minutes, pausing once halfway to shake or turn the wings. Tip: Don’t crowd—air needs to circulate for maximum crispiness.
Increase the temperature to 400°F and cook 6–8 minutes more, until the skin is deep golden and a thermometer reads at least 170°F at the thickest part (wings taste best a bit higher than 165°F).
Transfer wings to a clean bowl and spoon about 2 tablespoons of the Buffalo sauce over them; toss to lightly glaze. Return wings to the air fryer and cook 2 minutes at 400°F to set the glaze.
Toss the hot wings with the remaining sauce until every piece is evenly coated. Serve immediately with celery sticks and your favorite ranch or blue cheese dressing.