In a small bowl, whisk together the chipotle peppers, honey, minced garlic, and half of the lime juice to create a marinade.
Coat the chicken breast thoroughly in the chipotle mixture and allow it to marinate for at least 10 minutes.
Heat the olive oil in a cast-iron skillet over medium-high heat.
Add the chicken to the skillet and sear for 6 to 7 minutes per side until the internal temperature reaches 165°F.
Remove the chicken to rest, then add the corn to the same hot skillet, toasting until the kernels are golden and smoky.
In a medium bowl, combine the charred corn, black beans, diced red onion, cilantro, remaining lime juice, salt, and pepper.
Slice the chicken against the grain and serve topped with the fresh corn salsa and sliced avocado.