01 - Pat the chicken pieces dry and season evenly with salt and black pepper.
02 - Set up a breading station with three shallow dishes: flour in the first, beaten eggs in the second, and breadcrumbs in the third. Dredge each chicken piece in flour, shaking off excess, then dip into the egg, and finally press into the breadcrumbs until evenly coated.
03 - Pour vegetable oil into a deep skillet to a depth of about ¾ inch and heat over medium-high heat until the oil reaches 350°F.
04 - Carefully lower the breaded chicken pieces into the hot oil in batches, avoiding overcrowding. Fry until golden brown and cooked through to an internal temperature of 165°F, about 4 to 5 minutes per batch. Remove with a slotted spoon or tongs and drain on paper towels.
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 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 chopped herbs over the top. Serve immediately while hot and crispy.