01 - In a large bowl, whisk together buttermilk, hot sauce, salt, garlic powder, and onion powder. Add chicken pieces, ensuring they are fully coated. Cover and refrigerate for at least 4 hours or overnight for optimal flavor and tenderness.
02 - In a large shallow dish, combine flour, paprika, garlic powder, onion powder, cayenne pepper, dried thyme, salt, and black pepper. Mix thoroughly to distribute seasonings evenly.
03 - Pour oil into a heavy-bottomed Dutch oven or large cast-iron skillet to a depth of at least 2 inches. Heat to 350°F using a deep-fry thermometer for accurate temperature control.
04 - Remove marinated chicken from buttermilk, letting excess drip off. Thoroughly coat each piece in the seasoned flour. To create a double crust, briefly return to buttermilk and re-coat in flour before frying.
05 - Working in batches and avoiding crowding, place chicken pieces skin-side down in hot oil. Fry 12 to 15 minutes for larger cuts, 8 to 10 minutes for wings, turning once until deep golden brown and the internal temperature reaches 165°F.
06 - Transfer fried chicken to a wire rack set over paper towels to drain excess oil. Let rest for 5 minutes to maintain crispness.
07 - In a small saucepan over low heat, whisk honey, hot sauce, apple cider vinegar, unsalted butter, and a pinch of salt until smooth and warmed through.
08 - Arrange the chicken on a serving platter. Drizzle with honey hot sauce or serve the sauce alongside for dipping.