Preheat the oven to 400°F (200°C).
In a mixing bowl, combine olive oil, garlic powder, onion powder, smoked paprika, salt, and pepper. Mix well.
Pat the chicken thighs dry with paper towels. Rub the spice mixture evenly over the chicken thighs, ensuring they are well-coated.
Place the seasoned chicken thighs skin-side up in a baking dish or on a baking sheet.
Bake in the preheated oven for 25 minutes.
After 25 minutes, remove the chicken from the oven and brush a generous amount of BBQ sauce on each thigh.
Return the chicken to the oven and bake for an additional 15 minutes, or until the thighs reach an internal temperature of 165°F (75°C).
For extra caramelization, you can broil the chicken for 2-3 minutes at the end, but watch closely to prevent burning.
Remove from the oven and let rest for 5 minutes before serving.