01 - Whisk together buttermilk, garlic powder, paprika, salt, and black pepper in a large bowl. Add chicken pieces and mix well to coat. Chill in the refrigerator for at least 30 minutes for optimal tenderness.
02 - In a separate bowl, combine all-purpose flour, corn starch, paprika, onion powder, cayenne pepper if desired, salt, and black pepper until thoroughly blended.
03 - Pour vegetable oil into a deep frying pan or heavy-bottomed pot and heat to 350°F.
04 - Remove chicken pieces from marinade, allowing excess liquid to drip off. Dredge each piece evenly in the breading mixture, ensuring full coverage.
05 - Working in batches, carefully lower coated chicken pieces into hot oil. Fry for 3 to 4 minutes per batch, turning as needed, until crisp, golden, and fully cooked through. Transfer to paper towels to absorb excess oil.
06 - Arrange hot chicken bites on a platter and serve immediately with your choice of dipping sauces.