Marinate the chicken in buttermilk and hot sauce for at least 2 hours, or overnight for maximum flavor.
Mix the flour, salt, black pepper, paprika, and garlic powder in a large bowl for the dredging mixture.
Remove the chicken from the marinade, letting excess drip off, and coat each piece thoroughly in the seasoned flour mixture.
Heat 1 inch of oil in a skillet or Dutch oven over medium-high heat until it reaches 350°F.
Fry the chicken in batches, cooking for 10-12 minutes per side, until golden brown and the internal temperature reaches 165°F.
Transfer to a wire rack to drain excess oil.
For the hot sauce, combine melted butter, cayenne, brown sugar, paprika, garlic powder, salt, and black pepper in a saucepan over low heat. Stir until smooth. The recipe for this is attached.
Generously brush the fried chicken with the hot sauce.