In a medium bowl, whisk together the soy sauce, rice vinegar, chili oil, sesame oil, honey, garlic, and green onions.
Place the chicken into a large zip-top bag or shallow dish and pour the marinade over the top.
Refrigerate for at least 2–3 hours or overnight.
Heat the grill to medium-high heat.
Remove the chicken from the marinade and discard the leftover marinade.
Grill the chicken for 7–8 minutes per side, or until the chicken reaches an internal temperature of 165°F.
Remove the chicken from the grill and let it rest for 3–5 minutes before serving.
Serve with vegetables, salad, rice, quinoa, or in wraps and bowls.