Preheat your oven to 400°F (200°C).
In a large bowl, combine the olive oil, garlic powder, onion powder, smoked paprika, salt, and black pepper. Mix well.
Add the chicken thighs to the bowl and toss until they are evenly coated with the spice mixture.
Place the seasoned chicken thighs in a single layer on a baking sheet lined with parchment paper.
Bake in the preheated oven for 20 minutes.
Remove the chicken from the oven and brush generously with barbecue sauce.
Return the chicken to the oven and bake for an additional 10-15 minutes, or until the internal temperature reaches 165°F (75°C) and the sauce is caramelized.
Let the chicken rest for 5 minutes before serving.