Start by seasoning your chicken pieces with a little salt and pepper. Beat the eggs in a mixing bowl, and prepare a separate shallow plate with the flour and cornstarch mixture. Dip each piece of chicken into the egg mix, then coat it thoroughly in the flour-cornstarch mixture. This double coating ensures the best crunch. Set the coated chicken aside on a clean plate.
Heat about 3 inches of oil in a deep pan until it reaches 350°F. You can use a thermometer to keep the temperature consistent. Fry the chicken in small batches to prevent overcrowding, cooking each batch for 4-5 minutes until golden brown and crispy. Place the cooked chicken pieces on paper towels to drain excess grease.
While the chicken is frying, heat a teaspoon of vegetable oil in a small saucepan over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant. Whisk together the honey, soy sauce, ketchup, brown sugar, rice vinegar, sesame oil, and cornstarch slurry in a bowl. Pour the mixture into the saucepan, bringing it to a gentle simmer. Cook until the sauce thickens slightly, about 3-4 minutes.
Toss the crispy chicken pieces in the sesame sauce, making sure each piece is coated evenly. Sprinkle sesame seeds and sliced green onions on top for garnish. Serve immediately while the chicken is still crispy and hot.