Marinate the chicken in buttermilk for at least 1 hour (3-4 hours is best).
Combine flour and spices in 1 bowl. Move about a quarter to a 2nd bowl once mixed.
Make the egg wash.
Line two sheet pans with wire racks.
Remove chicken from marinade.
Place chicken in flour and shake off excess. Dip in egg wash. Coat again in flour. Place chicken on wire rack. Let sit for 10 minutes.
Fry in 350 degree oil until golden and cooked. Drain on paper towels and keep warm on a sheet pan with a wire rack in a 200 degree oven until all the batches are cooked.