In a large bowl, whisk together honey, soy sauce, sriracha, rice vinegar, minced garlic, ground ginger, salt, and black pepper until well combined.
Add the chicken thighs to the marinade, ensuring they are fully coated. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.
Heat vegetable oil in a large skillet over medium-high heat. Remove chicken from the marinade, reserving the marinade for later use.
Add the chicken to the skillet and cook for about 5-7 minutes on each side, or until the chicken is cooked through and has a nice golden brown color.
Pour the reserved marinade into the skillet and bring to a simmer. Cook for an additional 2-3 minutes, allowing the sauce to thicken slightly.
Remove from heat and let the chicken rest for a few minutes before slicing.
Serve the chicken garnished with sliced green onions and sesame seeds, if desired.