Season the chicken: Cut chicken into bite-sized pieces and season with salt, pepper, paprika, garlic powder, and onion powder. Mix well so every piece is coated evenly.
Coat the chicken: Dip each piece into beaten egg, then coat with flour or cornstarch until fully covered.
Air fry the chicken: Preheat air fryer to 190°C (375°F). Place chicken in a single layer. Spray lightly with oil. Cook for 12–15 minutes, flipping halfway, until golden and crispy.
Make hot honey sauce: In a small pan, melt butter. Add honey, chili flakes or hot sauce, salt, and vinegar. Stir and warm until smooth and slightly thick.
Combine and serve: Toss hot crispy chicken in the sauce until fully coated. Serve immediately for best texture and flavor.