In a medium mixing bowl, whisk together the cilantro, lime juice, honey, olive oil, minced garlic, cumin, chili powder, salt, and black pepper until fully incorporated. Add the chicken pieces and coat thoroughly in the marinade; let rest for a minimum of 30 minutes and no longer than 2 hours. To grill, preheat your grill to medium-high heat, approximately 375°F, and lightly oil the grates. Lay the marinated chicken onto the hot grill and cook for 7–8 minutes; flip and continue grilling for an additional 6–8 minutes, or until the internal temperature registers 165°F. Allow the chicken to rest for 5 minutes before serving, garnishing with lime slices and extra cilantro as desired.