01 - Pat the chicken pieces dry and season evenly with salt and black pepper.
02 - Dredge each piece in flour, shaking off excess. Dip into the beaten eggs, then press firmly into breadcrumbs, ensuring an even coating on all sides.
03 - Pour vegetable oil to a depth of about ¾ inch in a deep skillet and heat over medium-high heat until it reaches 350°F.
04 - Carefully lower the breaded chicken into the hot oil in batches, avoiding overcrowding. Fry for 4 to 5 minutes per batch, turning once, until golden brown and cooked through to an internal temperature of 165°F. Transfer to a plate lined with paper towels to drain.
05 - While the chicken fries, whisk together the mayonnaise, sweet chili sauce, honey, sriracha, rice vinegar, minced garlic, and soy sauce in a mixing bowl until completely smooth and well combined.
06 - Transfer all the fried chicken to a large mixing bowl. Pour the Bang Bang sauce over the hot chicken and gently toss until every piece is evenly coated.
07 - Arrange the sauced chicken on a serving platter. Scatter the sliced spring onions, toasted sesame seeds, and fresh herbs over the top. Serve immediately while hot and crispy.