Line a baking sheet with foil.
Rinse chicken under cold running water and pat dry.
In a bowl, combine hoisin sauce, soy sauce, honey, Sriracha sauce, rice vinegar, sesame oil, ginger, and garlic. Stir until well blended.
Add chicken and turn to fully coat. Cover and marinade in the refrigerator for at least 4 hours or overnight for best results. Drain chicken from marinade, reserving liquid.
Arrange chicken in a single layer on prepared baking sheet and bake in a 375 F oven for about 15 to 20 minutes.
In a saucepan over medium heat, bring reserved marinade to a boil for about 7 to 10 minutes or until reduced.
Remove chicken from oven and liberally brush with marinade on all sides. Return to oven and continue to cook for about 15 to 20 minutes or until internal temperature reads 165 F.
Increase oven temperature to a broil and move oven rack to upper third of oven. Liberally brush chicken pieces with marinade and broil for about 1 to 2 minutes or until nicely charred. Remove from oven and allow to rest for about 5 minutes.