Preheat your oven or grill to 400°F (200°C).
Season the chicken thighs with garlic powder, onion powder, salt, and pepper.
Heat olive oil in a skillet over medium-high heat and sear the chicken thighs for 3-4 minutes on each side until golden brown.
Transfer the chicken to an oven-safe dish or keep on the grill, brush with BBQ sauce, and cover with foil.
Bake or grill for about 20-25 minutes, until the chicken reaches an internal temperature of 165°F (74°C).
While the chicken is cooking, prepare the rice. In a pot, combine rice and chicken broth, seasoning with a pinch of salt.
Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until rice is tender.
Once the chicken is cooked, let it rest for 5 minutes before slicing it into strips.
Fluff the rice with a fork and serve it on plates, topped with sliced BBQ chicken. Drizzle with additional BBQ sauce and garnish with chopped green onions.