Soak chicken in buttermilk and remaining marinade ingredients (salt and pepper, garlic granules, comes paprika soy sauce), for 20 minutes to 1 hour. (Optional Step).
Heat Oil in a deep pot/wok.
Whisk Eggs together in a bowl.
In a separate bowl, whisk ingredients for the batter.
Add Chicken to the Egg bowl, then add to Flour and coat evenly.
Check that the oil is hot, then deep fry Chicken pieces in batches a few at a time for 6 - 10 minutes until golden brown.
Transfer fried chicken pieces to a wire rack placed over a tray/sheet pan lined with tissue paper. Or drain on kitchen paper.
Meanwhile make the spicy Mayo sauce by adding Mayo, Sriracha, Honey, Hot Sauce, Lemon Juice and Smoked Paprika and whisking together.
Toss the chicken with the sauce until evenly coated and serve with a salad.