01 - Set your gas or charcoal grill to medium heat, targeting approximately 350°F. Allow the grates to heat thoroughly before placing any food.
02 - In a large bowl, combine the olive oil, smoked paprika, garlic powder, onion powder, salt, and black pepper. Stir until a uniform paste forms.
03 - Add the chicken thighs and drumsticks to the bowl and toss them in the spice mixture, ensuring every piece is evenly and thoroughly coated on all sides.
04 - Place the chicken pieces on the hot grill skin-side down. Cover and cook for 5 to 7 minutes until the skin turns a deep golden brown and develops slight char marks.
05 - Flip each piece of chicken and generously brush the cooked side with barbecue sauce. Continue grilling for another 6 to 7 minutes.
06 - Continue turning and basting the chicken with barbecue sauce every 5 minutes. Cook until the internal temperature of the thickest piece reaches 165°F and the sauce has caramelized into a sticky glaze, approximately 20 to 25 minutes total.
07 - Transfer the chicken off the grill onto a platter and let it rest for 5 minutes to allow the juices to redistribute before serving.