1: Set up your grill for direct grilling and heat to high. Brush or scrape the grill grate clean and oil it well. Add wood chunks or chips to the fire (or smoker box if using a gas grill).
2: Season the chicken pieces on all sides with the rub. (Optional: Lightly oil the chicken pieces to help the rub adhere to the chicken.)
3: Place all the veggies in a mixing bowl and drizzle with olive oil, then season with the barbecue rub.
4: Slide the chicken pieces and veggies onto the metal skewers. Place the chicken and veggies on separate skewers as they have different cooking times.
5: Grill the veggies 2 to 3 minutes a side for a total of 5 to 6 minutes. Grill the chicken on each side for 2 to 3 minutes. Baste the chicken with barbecue sauce and grill for an additional 1 to 2 minutes per side.
6: Remove the grilled veggies and chicken skewers from the grill. Use a grill glove to hold the skewer when removing the chicken and the veggies since the metal skewers will be hot. Optional: Sprinkle the chicken kebabs with additional barbecue rub, if desired.
7: Serve immediately.