In a mixing bowl, combine the chicken pieces with salt, black pepper powder, and corn starch until the chicken is evenly coated.
Heat oil in a pan over medium flame. Fry the coated chicken pieces until they turn crisp, golden, and evenly cooked. Transfer the fried chicken onto a plate and set aside.
In the same pan, heat 1 tablespoon of oil. Add minced garlic, ginger, and dried red chillies. Sauté for a few seconds until the garlic becomes fragrant.
Stir in soy sauce, honey, brown sugar, rice vinegar, hoisin sauce, and ½ cup water. Allow the mixture to bubble for a few seconds.
Add the fried chicken pieces to the sauce. Mix well and sauté on high flame for 1 minute.
Combine 1 tablespoon of corn starch with 2 tablespoons of water to make a slurry. Stir the corn starch mixture into the sauce and let it simmer for 2 minutes until the sauce thickens to your desired consistency.
Sprinkle chilli flakes over the chicken and toss to coat properly.
Garnish the dish with chopped spring onions and sesame seeds. Serve hot with your choice of rice.