Start by cutting the chicken breasts into evenly sized cubes. Place them into a bowl or resealable bag and coat thoroughly with the BBQ sauce. Let the chicken marinate for at least 2–4 hours so the flavors fully absorb.
Remove the chicken from the marinade and discard any excess liquid. Thread the pieces onto skewers, leaving a little space between each piece. Sprinkle BBQ seasoning lightly over the skewers for extra depth of flavor.
Preheat the grill to medium-high heat. Place the skewers on the grill and cook slowly, turning every few minutes. Brush with extra BBQ sauce as they cook until the chicken reaches an internal temperature of 165°F.
Remove the skewers from the grill and allow them to rest for a few minutes. This keeps the chicken juicy. Finish with sesame seeds, scallions, and optional hot sauce before serving