Heat the Oil – Pour canola oil into a large frying pan and heat over medium-high.
Season the Chicken – Pat chicken dry, then season with salt, black pepper, garlic powder, and cayenne.
Prepare the Coating – In one bowl, mix flour, salt, pepper, and cayenne. In another, pour the buttermilk.
Dredge the Chicken – Coat chicken in seasoned flour, dip into buttermilk, then dredge again in flour.
Fry the Chicken – Carefully add chicken to hot oil. Fry in batches, about 6–8 minutes per side, until golden brown and internal temp reaches 165°F. Drain on a paper towel–lined rack.
Make the Honey Butter – In a bowl, mix softened butter with honey and salt until smooth. For a whipped texture, beat for 1–2 minutes. Store in a jar.
Assemble Sandwiches – Brush honey butter over fried chicken. Place on toasted buns with mayonnaise and pickles, or toppings of your choice.