In a bowl, combine honey, soy sauce, minced garlic, grated ginger, and rice vinegar. Mix well and add the chicken thighs, ensuring they are fully coated. Cover and let marinate in the fridge for at least 30 minutes (up to 2 hours for more flavor).
In a small bowl, whisk together cornstarch and 2 tablespoons of water until smooth. Add this mixture to the remaining marinade and set aside.
Heat olive oil in a large skillet over medium-high heat. Remove chicken from the marinade, letting excess drip off, and add to the skillet. Sear each side for 4-5 minutes until golden brown and cooked through.
Pour the reserved marinade mixture into the skillet with the chicken. Stir to combine and allow it to cook for 2-3 minutes, letting it thicken slightly. Ensure the chicken is well-coated in the glaze.
Once the chicken is cooked, remove from heat and transfer to a serving platter. Garnish with sliced green onions and sesame seeds before serving.
Notes
For best flavor, marinate the chicken for up to 2 hours.