01 - In a large bowl, combine buttermilk and 1 tablespoon hot sauce. Add the chicken pieces, ensuring they are thoroughly coated. Cover the bowl and refrigerate for a minimum of 2 hours, or ideally, overnight.
02 - In a separate bowl, whisk together the flour, cornstarch, kosher salt, ground black pepper, paprika, garlic powder, and cayenne pepper until well combined.
03 - Remove chicken from the marinade, allowing any excess liquid to drip off. Thoroughly dredge each piece of chicken in the prepared flour mixture, pressing firmly to ensure the coating adheres. Place the dredged chicken on a wire rack and allow it to rest for 10 minutes.
04 - Heat the vegetable oil in a deep, heavy-bottomed pot or Dutch oven to 350°F (175°C). Use a cooking thermometer to monitor the temperature accurately.
05 - Carefully place chicken pieces into the hot oil in batches, avoiding overcrowding the pot. Fry the chicken, turning occasionally, until it reaches a golden brown color and the internal temperature registers 165°F (74°C). This typically takes 12–15 minutes per batch. Once cooked, transfer the fried chicken to a wire rack set over a baking sheet to drain excess oil.
06 - In a small saucepan, combine the honey, 2 tablespoons hot sauce, red pepper flakes, and butter over low heat. Stir continuously until the butter is melted and all ingredients are well combined; do not allow the mixture to boil. Remove from heat immediately.
07 - Drizzle the warm hot honey over the fried chicken just before serving, or present it on the side as a dipping sauce.