Preheat your grill to medium-high heat.
In a large bowl, combine the chicken wings, salt, black pepper, garlic powder, onion powder, olive oil, and apple cider vinegar. Toss until the wings are evenly coated.
Place the wings on the grill and cook for about 20-25 minutes, turning occasionally, until they are crispy and cooked through (internal temperature should reach 165°F).
During the last 5 minutes of grilling, brush the wings with barbecue sauce, turning them to coat evenly.
Remove the wings from the grill and let them rest for a few minutes before serving. Serve with extra barbecue sauce on the side for dipping.