In a mixing bowl, combine the cubed chicken thighs with eggs, 1/3 cup of cornstarch, and soy sauce. Mix thoroughly and set aside.
To prepare the sauce, mix soy sauce, water, honey, and brown sugar in a bowl. In a pan, heat canola oil over medium-high heat and cook ginger and garlic until they become fragrant and soft.
Pour in the soy sauce mixture, stirring occasionally. While the sauce cooks, make a slurry by mixing cornstarch and water in a small bowl.
Gradually add the slurry (the slurry is the 2 tablespoons and the 1/4 cup of water mixed together) to the pan while stirring constantly. Cook over medium heat until the sauce thickens. Add sesame oil and stir well.
For the fried chicken, whisk together all-purpose flour and the remaining cornstarch, then add to the bowl of prepared chicken.
Mix well. Heat about 2 inches of frying oil to 375°F and fry the chicken in batches for about 3 minutes. Remove from the oil and place on a drying rack for about 5 minutes.
Fry the chicken again for another 2 minutes or until golden brown and crispy. Remove from the oil and drain the excess oil.
Combine the fried chicken with the cooked sauce in the pan and mix well.