Prepare the chicken coating: In a bowl, season the bite-sized chicken pieces with salt, white pepper, chicken bouillon powder, and garlic powder. Mix well.
Coat the chicken: In a separate bowl, whisk the eggs. In another bowl, combine all-purpose flour and cornstarch. Dip each chicken piece first into the egg, then coat with the flour and cornstarch mixture.
Fry the chicken: Heat oil in a deep pan over medium-high heat. Fry the coated chicken pieces until crispy and golden brown on the outside and cooked through inside. Remove and drain excess oil.
Make the honey butter sauce: In a separate pan, melt butter over medium heat. Add minced garlic and sauté until fragrant. Stir in soy sauce, brown sugar, sesame oil, and honey. Cook until the sauce thickens slightly.
Toss chicken in sauce: Add the fried chicken pieces to the honey butter sauce. Toss well to coat each piece evenly with the rich, buttery honey glaze.
Serve: Serve immediately while hot and enjoy the crispy, juicy, sweet and savory honey butter chicken.