In a mixing bowl, combine the flour, salt, and black pepper.
Dredge each chicken piece in the seasoned flour, making sure to coat it evenly; shake off any excess flour.
In a frying pan or wok, heat the cooking oil over medium-high heat. Once hot, carefully add the coated chicken pieces. Fry for about 5-7 minutes or until they turn golden brown and crispy. Work in batches if necessary to avoid overcrowding the pan.
Once cooked, use a slotted spoon to remove the chicken from the oil and transfer it to a paper towel-lined baking sheet to drain excess oil.
In a separate saucepan, combine honey, soy sauce, minced garlic, rice vinegar, and cornstarch. Whisk together over medium heat until the sauce thickens, which should take about 2-3 minutes.
Add the crispy chicken to the saucepan with the honey garlic sauce, tossing well to ensure all pieces are coated.
Serve immediately on a platter, garnishing with sesame seeds and chopped green onions if desired.