Whisk buttermilk with 0.5 tsp salt and 0.25 tsp pepper. Add chicken and toss to coat.
Stir flour, cornstarch, baking powder, paprika, garlic powder, onion powder, cayenne, and remaining salt and pepper in a bowl.
Set a wire rack over a sheet pan. Heat oil in a large skillet to 350°F over medium heat.
Lift chicken from buttermilk, letting excess drip. Dredge in flour mix, pressing to adhere. Rest 5 minutes.
Fry chicken in batches without crowding, 4–5 minutes per side, until deep golden and 165°F inside.
Transfer fried chicken to the rack. Keep warm while you make the glaze.
Warm honey, hot sauce, vinegar, butter, and red pepper in a small saucepan until just bubbling. Remove from heat.
Drizzle or brush hot honey over the chicken. Toss gently to coat if you like extra glaze.
Serve hot with pickle chips on the side.