Prepare the skewers: Soak wooden skewers in water for at least 30 minutes. Cut the chicken into even pieces.
Season the chicken: Toss chicken with olive oil, honey, smoked paprika, garlic powder, onion powder, salt, and pepper. Rest for 20 to 30 minutes.
Make the sauce: Whisk mayonnaise, Thai sweet chili sauce, Sriracha, and lime juice. Divide the sauce between two bowls.
Thread the skewers: Add chicken pieces to the skewers, leaving small spaces between them.
Grill: Heat a lightly oiled grill to 400 to 425°F. Grill for 5 to 6 minutes per side, turning as needed.
Finish: Brush with sauce during the final 2 minutes. Cook until the thickest piece reaches 165°F.
Serve: Brush with the clean reserved sauce and garnish with cilantro or green onions.