Preheat Grill or Oven:
Preheat grill to medium-high heat (around 400°F) or oven to 425°F if baking.
Season Chicken:
Pat chicken thighs dry. Rub with olive oil, then season both sides with salt, pepper, garlic powder, and smoked paprika.
Grill Method:
Place chicken thighs skin-side down on the grill.
Grill for 5–6 minutes, then flip and cook another 5–6 minutes.
Baste with barbecue sauce and continue cooking, flipping and basting occasionally, until chicken is cooked through (internal temp 165°F) and sauce is sticky—about 20–25 minutes total.
Oven Method:
Place seasoned chicken on a foil-lined baking sheet.
Bake for 25 minutes, then brush with barbecue sauce.
Return to oven and bake another 10–15 minutes, broiling for the last 2–3 minutes if desired to caramelize the sauce.
Rest and Serve:
Let chicken rest for 5 minutes. Serve hot with extra BBQ sauce on the side.