Place the eggs, salt and pepper in a bowl. Stir to combine.
Place the ½ cup flour and 1/2 cup of cornstarch in a shallow bowl or on a plate. Stir to combine.
Dip each piece of chicken into the egg mixture, then into the flour. Repeat the process with all of the chicken.
Heat 2 inches of oil in a deep pan to 350 degrees.
Add pieces of chicken to the pan. Cook for 5 minutes or until crispy and golden brown. Repeat the process with the remaining chicken.
Place the chicken on paper towels to drain the excess oil.
While the chicken is cooking, combine the honey, soy sauce, ketchup, brown sugar, rice vinegar, sesame oil and 1 tablespoon of cornstarch in a small bowl.
Heat the teaspoon of oil in a large skillet over medium heat.
Add the garlic and cook for 30 seconds.
Add the honey sauce mixture and bring to a simmer.
Cook for 3-4 minutes or until just thickened.
Add the crispy chicken to the pan and toss to coat with the sauce.
Sprinkle with sesame seeds and green onions, then serve.