Marinate the Chicken: In a bowl, mix buttermilk, salt, pepper, paprika, garlic powder, and cayenne. Add chicken and let it soak for at least 30 minutes.
Prepare the Breading: In another bowl, whisk flour, cornstarch, salt, pepper, paprika, and baking powder together.
Dredge the Chicken: Remove chicken from buttermilk, letting excess drip off. Coat in flour mixture, pressing firmly to create a thick crust.
Heat the Oil: Pour oil into a deep pan and heat to 350°F (175°C).
Fry the Chicken: Carefully lower chicken into hot oil. Fry for 5–6 minutes per side until crispy and golden brown.
Drain the Chicken: Transfer to a wire rack and let excess oil drip off.
Make the Sauce: Mix mayonnaise, hot sauce, and honey in a small bowl.
Assemble the Sandwiches: Spread sauce on toasted buns, add fried chicken, and top with pickles.
Enjoy Immediately: Because crispy chicken waits for no one.