Prep the chicken: Pat the chicken dry with paper towels. This helps the coating stick and crisp up.
Set up the coating stations: In one bowl, beat the eggs. In another, mix the cornstarch, flour, garlic powder, onion powder, salt, and pepper.
Coat the chicken: Dip the chicken pieces in egg, then toss in the dry mix until evenly coated.
Shake off excess flour mixture.
Preheat the air fryer: Heat to 390°F (200°C) for 3 to 5 minutes. A hot basket helps create a crisp crust.
Arrange and spray: Lightly spray the basket with oil. Place chicken in a single layer, leaving space between pieces.
Spray the tops with oil to help browning.
Air fry: Cook at 390°F (200°C) for 10 to 12 minutes, flipping halfway and spraying again. Pieces are done when golden and the internal temperature reaches 165°F (74°C). Work in batches if needed.
Make the sauce: While the chicken cooks, combine orange juice, zest, soy sauce, honey, rice vinegar, sesame oil, garlic, ginger, and red pepper flakes in a saucepan over medium heat.
Bring to a gentle simmer.
Thicken: Stir in the cornstarch slurry. Simmer 1 to 2 minutes, stirring, until the sauce becomes glossy and thick enough to coat a spoon.
Toss to coat: Add the cooked chicken to a large bowl. Pour the sauce over and toss until every piece is coated.
Garnish and serve: Top with sesame seeds and green onions.
Serve over warm rice or your favorite vegetables.