Preheat grill to medium-high heat, around 400 to 450°F. Make sure the grill grates are clean.
Trim excess fat from the chicken, if needed, then pat dry. Drizzle with the olive oil, rubbing it to coat the chicken on both sides.
8-10 chicken thighs, 1-2 Tablespoons olive oil
In a small bowl or jar, combine all of the spice rub ingredients, stirring to combine. Sprinkle the rub evenly over the chicken pieces on both the front and back sides, rubbing it in with your hands so it is evenly distributed.
2 teaspoons chili powder, 2 teaspoons garlic powder, 1 teaspoon kosher salt, 1 teaspoon ground cumin, 1/2 teaspoon onion powder, 1/2 teaspoon ground coriander, 1/2 teaspoon chipotle chili powder
Heat the honey in a small microwave-safe bowl in the microwave for 15 seconds until very runny. Add the vinegar and stir to combine. Set aside 2-3 tablespoons of the honey-vinegar mixture for drizzling over the chicken at the end.
3/4 cup honey, 3 Tablespoon apple cider vinegar
Grill boneless chicken thighs for 3-5 minutes per side, anywhere from 6 to 10 minutes total, depending on their size, until they reach an internal temperature of 165°F when tested with a digital meat thermometer. Bone-in chicken thighs will take a little longer to cook - more like 10-14 minutes total with about 5-7 minutes per side. In the last minute or two of grilling, brush the chicken on both sides with the honey-vinegar glaze. Watch the chicken carefully at this point because the honey will smoke and flare-ups can happen because of the sugar in the glaze.
Remove from the heat and drizzle with the reserved honey-vinegar glaze, then let rest for 5 minutes before serving.