Marinate the Chicken – In a bowl, toss chicken with olive oil, garlic powder, salt, black pepper, paprika, and red pepper flakes. Let it marinate for at least 15 minutes.
Prepare the Skewers – Thread the marinated chicken onto skewers, leaving space between pieces for even cooking.
Grill the Chicken – Heat a grill or grill pan over medium-high heat. Cook the skewers for about 4-5 minutes per side until the chicken is fully cooked and has nice grill marks.
Make the Sauce – In a small bowl, whisk together mayonnaise, sweet chili sauce, sriracha, honey, lime juice, and garlic powder until smooth.
Coat the Skewers – Brush or drizzle the bang bang sauce over the grilled chicken skewers.
Serve & Enjoy – Garnish with chopped green onions or sesame seeds and serve immediately.