Marinate the chicken: In a bowl, mix buttermilk, hot sauce, garlic powder, onion powder, and paprika. Add chicken and chill 30 minutes up to 8 hours.
Make the hot honey: Warm honey gently in a small saucepan.
Stir in red pepper flakes, vinegar, and a pinch of salt. Remove from heat and set aside.
Mix the slaw: In a large bowl, whisk mayo, vinegar, Dijon, honey, salt, and pepper. Toss in cabbage and carrot until coated.
Chill while you cook.
Prepare the dredge: Combine flour, cornstarch, 1 teaspoon salt, and pepper in a shallow dish. Remove chicken from marinade, letting excess drip off.
Dredge for crispiness: Press chicken into the flour mixture, shake off extra, then dip back into a little of the leftover marinade and dredge again for a craggy crust.
Heat the oil: Pour 1–1.5 inches of oil into a heavy skillet. Heat to 350°F (175°C).
Keep a steady temperature for even frying.
Fry the chicken: Cook 4–6 minutes per side, depending on thickness, until golden brown and the internal temperature hits 165°F (74°C). Drain on a rack and sprinkle with a pinch of salt.
Toast the buns: Butter the cut sides and toast in a dry pan until golden.
Glaze the chicken: Brush or drizzle hot honey over the fried chicken while it’s still warm so it clings.
Assemble: Add pickles to the bottom bun, place the hot honey chicken on top, pile on coleslaw, and cap with the top bun. Serve right away.