In a medium bowl, mix honey, BBQ sauce, garlic powder, onion powder, salt, and black pepper to create the marinade. Add the chicken thighs and coat them well. Let marinate for at least 30 minutes, or up to 2 hours in the refrigerator for more flavor.
Heat olive oil in a large skillet over medium heat. Remove chicken from the marinade (reserve the marinade) and cook for about 5-7 minutes on each side, or until the chicken is cooked through and has a nice sear.
Pour the reserved marinade over the cooked chicken and simmer for an additional 2-3 minutes, allowing the sauce to thicken slightly.
While the chicken is cooking, prepare the rice according to package instructions if not already cooked.
In a separate pot, heat the corn and black beans until warmed through.
To assemble the bowls, place a scoop of rice at the bottom, followed by the corn and black beans. Slice the chicken and arrange it on top. Drizzle with extra BBQ sauce if desired, and garnish with diced red bell pepper, green onions, and shredded cheddar cheese.