Season the chicken pieces with a pinch of salt and pepper. Dip each chicken piece into cornstarch, ensuring they are evenly coated. Shake off any excess cornstarch.
In a large skillet or wok, heat the vegetable oil over medium-high heat. Make sure the oil is hot enough (but not smoking) by testing with a small piece of chicken – it should sizzle immediately upon contact.
Add the chicken pieces to the skillet in batches, avoiding crowding. Fry until golden brown and cooked through, about 5-7 minutes per batch. Once cooked, remove them with a slotted spoon and place them on a paper towel-lined plate to drain excess oil.
In a separate small saucepan, combine the honey, soy sauce, rice vinegar, sesame oil, minced garlic, and grated ginger. Cook over medium heat until the mixture begins to simmer and thickens slightly, stirring occasionally.
Add the fried chicken pieces to the sauce, tossing gently to ensure the chicken is fully coated in the sticky honey glaze. Let it cook for an additional 2-3 minutes on low heat until everything is heated through.
Sprinkle the sesame seeds over the chicken and toss again to combine.
Transfer the honey sesame chicken to a serving platter, garnish with sliced green onions, and serve immediately.