Toss the chicken pieces with cornstarch in a large bowl until evenly coated, shaking off any excess.
Heat vegetable oil in a large skillet over medium-high heat. Add chicken in a single layer and cook for 3-4 minutes per side until golden brown and cooked through. Remove chicken to a plate.
In the same skillet, whisk together honey, soy sauce, garlic, rice vinegar, and sesame oil. Bring to a simmer and cook for 2-3 minutes until slightly thickened.
Return chicken to the skillet and toss to coat in the sauce. Cook for 1-2 minutes until the sauce clings to the chicken.
Sprinkle with sesame seeds and sliced green onions before serving over rice.