In a medium bowl, combine the cornstarch, salt, black pepper, garlic powder, and ground ginger. This will be your dry mixture for coating the chicken.
Dredge each piece of chicken in the cornstarch mixture, shaking off any excess, then dip in the beaten eggs to coat completely. Return the coated chicken to the cornstarch mixture for a second dredge, ensuring it is well-covered for extra crispiness.
Heat vegetable oil in a large skillet over medium-high heat. Carefully add the chicken pieces in batches, frying until golden brown and crispy, about 4-5 minutes per side. Remove and drain on paper towels.
In a small bowl, whisk together the honey, soy sauce, sesame oil, and rice vinegar. Pour this sauce into the skillet and bring to a simmer over medium heat.
Once the sauce is simmering, add the crispy chicken to the skillet, tossing until the chicken is well-coated in the sauce. Allow to cook for an additional 2-3 minutes to let the flavors meld.
Remove from heat, then sprinkle with toasted sesame seeds and sliced green onions.
Notes
Serve on a large platter with extra sauce and garnish for a beautiful finish.