Pat the chicken dry with paper towels.
Season both sides of the chicken with salt, black pepper, garlic powder, and smoked paprika.
Heat olive oil in a large skillet over medium heat.
Add the chicken and cook for 5 to 7 minutes per side, or until golden and cooked through. The internal temperature should reach 165°F.
Reduce the heat to low and brush the chicken with barbecue sauce.
Cook for 1 to 2 more minutes, turning the chicken to coat it evenly in the sauce.
Remove the chicken from the skillet and let it rest for 5 minutes.
Slice or chop the chicken into bite-sized pieces.
Divide the cooked rice evenly between 4 bowls.
Top each bowl with corn, black beans, cherry tomatoes, red onion, avocado, and shredded cheese.
Add the BBQ chicken on top.
Garnish with fresh cilantro and serve with lime wedges.
Drizzle with extra barbecue sauce, ranch, sour cream, or chipotle mayo if desired.