Rinse the rice under cold water until clear, then combine with chicken broth in a pot and cook according to package directions until tender.
In a medium bowl, whisk together the BBQ sauce, honey, soy sauce, minced garlic, and onion powder to create the glaze.
Pat the chicken pieces dry with paper towels and season evenly with salt and pepper.
Heat olive oil in a large skillet over medium-high heat until shimmering.
Add the chicken to the skillet in a single layer and cook for 8 to 10 minutes, turning occasionally, until golden brown and the internal temperature reaches 165 degrees Fahrenheit.
Reduce heat to medium and pour the honey BBQ sauce mixture over the chicken.
Simmer for 3 to 5 minutes, stirring frequently, until the sauce has thickened to a syrupy consistency and coats the chicken thoroughly.
Divide the cooked rice into four bowls and top with the glazed chicken.
Garnish with sliced green onions before serving.