Cut each chicken breast in half horizontally to create 4 thin, even pieces. In a medium bowl, whisk together buttermilk, hot sauce, smoked paprika, garlic powder, onion powder, salt, and pepper. Add the chicken pieces and turn to coat completely. Cover and refrigerate for 30 minutes.
Make the coleslaw: In a medium bowl, whisk together ranch, lime juice, salt, and pepper. Add the cabbage and carrot mix and toss them until they are evenly coated. Cover and refrigerate them until you are ready to serve.
In a large bowl, whisk together flour, smoked paprika, garlic powder, onion powder, salt, and pepper. Remove the chicken from the marinade, allowing excess to drip off. Dredge each chicken piece thoroughly in the flour mixture, pressing lightly so the breading sticks.
Pour enough oil into a large skillet to reach about 1-3 inches deep. Heat the oil over medium heat until it reaches 350–375°F (or until a pinch of flour sizzles immediately when dropped in). Carefully add the chicken pieces and fry for 6–7 minutes, turning once halfway through, until they are golden brown and reach an internal temperature of 165°F. Transfer the chicken to a paper towel-lined plate to drain excess oil.
Make the buffalo sauce: In a small pan, melt the butter over low heat. Stir in the buffalo sauce and honey until smooth.
Place one sauced chicken piece on the bottom half of each toasted bun. Spoon the sauce evenly onto each fried chicken piece or gently toss the chicken in the sauce to coat. Top it with a generous scoop of coleslaw. Add the top half of the bun.