In a mixing bowl, combine honey, barbecue sauce, soy sauce, apple cider vinegar, garlic powder, smoked paprika, salt, and pepper. Whisk until well blended.
Place the chicken thighs in a zip-lock bag or shallow dish and pour the marinade over them. Seal the bag or cover the dish, and refrigerate for at least 30 minutes (or up to 2 hours for more flavor).
While the chicken is marinating, rinse the jasmine rice under cold water until the water runs clear. In a pot, bring chicken broth to a boil, add the rice, reduce heat to low, cover, and simmer for 15-18 minutes until the rice is cooked and fluffy.
In a large skillet over medium heat, add olive oil. Remove the chicken from the marinade and place the thighs in the skillet. Cook for 5-7 minutes on each side until they're golden brown and cooked through.
About 2 minutes before the chicken is done, pour in a little of the leftover marinade to create a glaze. Cook until the sauce thickens slightly.
Fluff the rice with a fork and place a generous serving on plates. Top with the glazed chicken thighs.
Sprinkle chopped cilantro on top and add lemon wedges on the side for an extra burst of flavor.