Preheat the oven to 355ºF.
Combine the sauce ingredients as listed above in a small bowl until the honey is dissolved and set aside.
Pat the chicken thighs dry with paper towels. Using a fork, pierce them all over, then transfer to a large mixing bowl.
Pour the sauce over the chicken thighs and toss to coat evenly. If time allows, marinate in the fridge for at least 15 minutes.
Add just enough water to a deep 9 × 13-inch pan to cover the base. Place a wire rack inside, ensuring it sits above the water so the chicken doesn't steam.
Arrange the chicken thighs on the rack, skin-side up. Brush the skin with the sauce from the bowl, reserving the remaining sauce for basting.
Bake for 35-40 minutes, basting every 10 minutes, until the internal temperature reaches 165°F when measured at the thickest part with an instant-read thermometer.
Remove from the oven, garnish with green onions, and serve.