Rinse the chicken pieces and pat them dry with paper towels.
In a large bowl, combine buttermilk and hot sauce.
Submerge the chicken pieces in the buttermilk mixture, ensuring they are well-coated.
Cover and refrigerate for at least 2 hours, preferably overnight.
In another bowl, mix flour, paprika, garlic powder, onion powder, salt, and pepper.
Remove chicken from the refrigerator and let excess buttermilk drip off.
Dredge each piece in the seasoned flour, pressing gently to adhere.
Heat oil in a deep skillet or fryer to 350°F (175°C).
Carefully place the chicken pieces in the hot oil, avoiding crowding.
Fry until golden brown and cooked through, about 20-25 minutes.