01 - In a mixing bowl, combine buttermilk, garlic powder, paprika, salt, and black pepper. Add chicken pieces and mix to coat evenly. Cover and marinate in the refrigerator for at least 30 minutes to enhance tenderness, though this step is optional.
02 - In a separate bowl, whisk together flour, cornstarch, paprika, onion powder, cayenne pepper if desired, salt, and black pepper until well mixed.
03 - Pour vegetable oil into a deep frying pan or deep fryer to a depth of approximately 2 inches. Heat the oil to 350°F (175°C), using a thermometer for accuracy.
04 - Lift chicken pieces from the marinade, allowing excess liquid to drip off. Dredge each piece thoroughly in the flour mixture until fully coated.
05 - Fry coated chicken pieces in batches for 3 to 4 minutes or until golden brown and fully cooked. Remove with a slotted spoon and drain on paper towels.
06 - Arrange chicken bites on a serving platter and serve hot with your favorite dipping sauces.