In a medium saucepan, combine the white rice and chicken broth. Bring to a boil. Reduce heat to low. Cover and simmer for 15-18 minutes until liquid is absorbed.
While rice cooks, season the chicken cubes with garlic powder, onion powder, smoked paprika, salt, and pepper.
Heat olive oil in a large skillet over medium-high heat. Add chicken and sear until browned. Cook until the internal temperature reaches 165°F (approx. 8-10 minutes).
In a small bowl, whisk together the BBQ sauce and honey.
Reduce the skillet heat to low. Pour the honey BBQ mixture over the chicken and stir to coat. Simmer for 2-3 minutes until the sauce thickens and glazes the chicken.
Fluff the cooked rice with a fork and divide into 4 containers or plates.
Top each portion of rice with the glazed chicken and garnish with sliced green onions.