To prepare the sauce, mix all the ingredients for the sauce together in a bowl and refrigerate until ready for serving.
In a medium bowl, mix flour, cornstarch, garlic powder, smoked paprika, salt and pepper. To the bowl add the hot sauce, egg, buttermilk and whisk until you have a smooth batter. Add the chicken pieces to the bowl, toss to make sure each piece is coated in the batter and set aside.
In another bowl add about a cup of Panko breadcrumbs.
Add about 1/2 inch of oil in a large skillet and heat the oil over medium-high heat.
Coat each piece of chicken with breadcrumbs, add more breadcrumbs as needed, and fry on both sides for about 3 minutes or until chicken is cooked through. Place on paper napkins to soak up some of the oil. Repeat with all chicken pieces. Do not overcrowd the chicken, only add a few pieces of chicken to the skillet at a time, so the chicken turns out crispy.
Drizzle chicken with sauce and serve.