In a large bowl, whisk together honey, Sriracha, soy sauce, rice vinegar, garlic, ginger, vegetable oil, salt, and black pepper until well combined.
Add the chicken thighs to the marinade, making sure they are well coated. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.
Preheat your grill or a large skillet over medium-high heat.
Remove the chicken from the marinade, allowing excess marinade to drip off.
Grill or cook the chicken for about 6-7 minutes per side, or until the internal temperature reaches 165°F and the chicken is caramelized and cooked through.
Remove the chicken from the heat and let it rest for 5 minutes before slicing.
Serve the chicken garnished with sliced green onions and sesame seeds.