At least 4 hours before cooking, season the chicken pieces with the seasoning mix, according to your taste. (I used 2 Tbsp. of Poultry Magic.) Toss the chicken with the seasoning so that all pieces are equally covered.
Mix the marinade ingredients in a very large nonreactive bowl, stirring well to combine. Add the raw seasoned chicken. Cover and marinate for 4 hours and up to 24 hours.
About 45 minutes before cooking, lift the chicken pieces out of the buttermilk marinade and place on a platter, allowing excess marinade to drip off. Combine flour and seasonings in large zipper plastic bag or large paper bag. Doing just a 3-4 pieces at a time, drop the chicken pieces into the bag, seal the bag, and shake to cover chicken pieces with flour mixture. Shake off excess flour. Place floured pieces on a rack and allow to sit at room temperature for 30 minutes before frying.
Heat 1 ½ inches of peanut or Canola oil in deep large pot or electric fryer to 350 degrees. Place chicken pieces in frying oil, using tongs and being careful not to crowd the pot. Fry until golden brown and crisp, about 7 minutes per side. Drain the pieces on paper towels on a large cookie sheet. Place pan with cooked chicken in a 200 degree oven to hold until all chicken is fried.