Pat 8 bone-in, skin-on chicken thighs very dry with paper towels on all sides. Dry skin is the key to crispy results on the grill.
In a bowl, whisk together olive oil, lime juice, lime zest, chili powder, smoked paprika, garlic powder, onion powder, cumin, kosher salt, black pepper, cayenne, and honey until smooth.
Coat the chicken thighs evenly in the marinade, making sure the skin side is covered. Let sit at room temperature for 30 minutes or refrigerate up to 4 hours.
Preheat your grill to 375-400°F and set up two zones: one side with direct heat and one side with indirect heat. Clean and oil the grill grates.
Place chicken thighs skin-side down over direct heat. Grill without moving for 6-8 minutes until the skin is golden, crispy, and releases naturally from the grates.
Flip the chicken and move to indirect heat. Close the lid and cook 12-18 minutes until the internal temperature reaches 175°F in the thickest part of the meat.
Remove from grill and rest for 5 minutes. Squeeze fresh lime juice over the chicken and sprinkle with chopped cilantro and flaky sea salt. Serve with lime wedges.