Pat the chicken thighs dry with paper towels and place them in a large bowl.
Drizzle the chicken with olive oil and toss to coat evenly.
In a small bowl, combine garlic powder, onion powder, smoked paprika, salt, and black pepper.
Sprinkle the seasoning mixture over the chicken and rub it into all sides.
Preheat the grill to medium-high heat and lightly oil the grates.
In a separate bowl, mix together the barbecue sauce, honey, apple cider vinegar, and Worcestershire sauce.
Place the chicken thighs on the grill and cook for about 5 to 7 minutes per side.
Continue cooking until the chicken reaches an internal temperature of 165°F (74°C).
During the last few minutes of grilling, brush the chicken generously with the BBQ glaze and flip frequently to create a caramelized coating.
Remove the chicken from the grill and let it rest for 5 minutes before serving.
Garnish with fresh parsley and serve warm.