Marinate the chicken pieces in buttermilk, hot sauce, salt, and Cajun seasoning for at least 4 hours or overnight.
In a large bowl, combine all-purpose flour with paprika, garlic powder, onion powder, black pepper, cayenne pepper, and a pinch of salt.
Remove the chicken from the marinade and coat each piece evenly in the seasoned flour.
Dip the coated chicken back into the buttermilk, then coat again with the flour mixture to create an extra crispy crust.
Heat oil to 175°C (350°F) and deep-fry the chicken in batches until golden brown and cooked through.
Transfer the fried chicken to a wire rack to keep the coating crisp.
Serve hot with biscuits, fries, coleslaw, or your favorite dipping sauce.