Pat the chicken breasts dry and pound or slice them to an even thickness if necessary.
Combine the smoked paprika, garlic powder, onion powder, salt, and black pepper.
Season both sides of the chicken with the spice mixture.
Heat the olive oil in a large skillet over medium-high heat.
Add the chicken and cook for approximately 5–7 minutes per side, depending on thickness, until browned and the internal temperature reaches 165°F (74°C).
Reduce the heat to medium-low.
Brush or spoon the barbecue sauce over both sides of the chicken.
Cook for another 1–2 minutes until the sauce becomes sticky and lightly caramelized.
Transfer the chicken to a cutting board and rest for 5 minutes.
Meanwhile, prepare the rice, black beans, corn, lettuce, tomatoes, avocado, and red onion.
Slice the rested BBQ chicken into strips.
Divide the rice among four bowls.
Add the black beans, corn, lettuce, tomatoes, avocado, and red onion.
Arrange the sliced BBQ chicken over each bowl.
Drizzle with ranch dressing and additional barbecue sauce if desired.
Finish with cilantro and fresh lime juice.
Serve immediately.