Preheat your grill to medium-high heat (about 400°F).
Pat the chicken dry with paper towels. This helps the skin crisp up instead of steaming.
In a small bowl, mix together olive oil, paprika, garlic powder, onion powder, salt, and pepper.
Rub the spice mixture all over the chicken thighs, getting under the skin where possible.
Place the chicken skin-side down on the grill. Cook for 5–6 minutes until nicely charred.
Flip the chicken and brush the top with BBQ sauce. Close the lid and cook another 5–7 minutes.
Flip again, brush the other side with BBQ sauce, and grill another 3–4 minutes. Internal temp should hit 165°F.
Let the chicken rest for 5 minutes before serving—then dive in!