Add the chicken to a medium bowl. Season with ½ teaspoon salt, black pepper, smoked paprika, and garlic powder. Toss to coat.
Heat one tablespoon olive oil in a large deep skillet over medium-high heat. Add the chicken and cook for five to seven minutes, turning as needed, until lightly browned. The chicken does not need to be completely cooked through. Transfer to a clean plate.
Reduce the heat to medium. Add the remaining tablespoon of olive oil and diced onion. Cook for three to four minutes until softened.
Add the minced garlic and cook for 30 seconds, stirring constantly.
Add the rinsed and drained rice. Cook for one to two minutes, stirring frequently.
Pour in the chicken broth and add the remaining ½ teaspoon salt. Bring to a gentle boil.
Reduce the heat to low, cover the skillet, and cook for 14 to 16 minutes.
While the rice cooks, mix the barbecue sauce, honey, Worcestershire sauce, and apple cider vinegar in a small bowl.
Add the frozen corn and browned chicken to the skillet. Pour the honey BBQ sauce over the chicken and gently stir everything together.
Cover and cook over low heat for another five to seven minutes, or until the chicken reaches 165°F and the rice is tender.
Remove the skillet from the heat and let it rest, covered, for five minutes.
Fluff the rice gently, garnish with sliced green onions or parsley if desired, and serve warm.