Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
In a medium bowl, whisk together the BBQ sauce, honey, soy sauce, and apple cider vinegar. Set aside.
Spread the uncooked white rice and diced bell peppers evenly across the bottom of the prepared baking dish.
Pour the chicken broth over the rice mixture.
In a separate bowl, toss the diced chicken with olive oil, garlic powder, and onion powder until evenly coated.
Arrange the seasoned chicken in a single layer on top of the rice and broth.
Drizzle the prepared honey barbecue sauce evenly over the chicken layer.
Cover the baking dish tightly with aluminum foil and bake for 40 minutes.
Remove the foil and bake for an additional 10-15 minutes, or until the meat reaches an internal temperature of 165°F and the grains have absorbed the liquid.
Let stand for 5 minutes before serving.