01 - In a mixing bowl, whisk together buttermilk, garlic powder, paprika, salt, and black pepper. Add the chicken pieces and toss until thoroughly coated. Refrigerate and marinate for at least 30 minutes for optimal tenderness.
02 - In a separate bowl, combine flour, corn starch, paprika, onion powder, cayenne pepper if desired, salt, and black pepper until well blended.
03 - Pour vegetable oil into a deep frying pan or deep fryer to reach a depth of at least 2 inches. Heat oil to 350°F.
04 - Remove each chicken piece from the marinade, allowing any excess to drip off, and coat thoroughly in the flour mixture.
05 - Working in batches, fry chicken pieces for 3 to 4 minutes until golden brown and internal temperature reaches 165°F. Drain on paper towels.
06 - Serve warm with choice of dipping sauce.