Add the olive oil, honey, chipotle peppers, garlic, salt, black pepper and cumin to a food processor or blender. Blend until smooth.
Put the chicken in a large zip-top bag or airtight container and pour the mixture over it. Seal the bag or container and refrigerate for 6 to 8 hours or overnight, turning the chicken once or twice.
Preheat a grill or grill pan to medium-high heat. Remove the chicken from the marinade and discard the remaining marinade.
Grill the chicken for about 5 to 7 minutes per side, depending on its thickness, until the thickest part reaches 165°F (74°C).
Rest the chicken for 5 minutes before slicing or serving.