01 - Combine buttermilk, garlic powder, paprika, salt, and black pepper in a mixing bowl. Add chicken pieces, mix to coat thoroughly, and refrigerate for at least 30 minutes for enhanced tenderness.
02 - In a separate bowl, whisk together flour, corn starch, paprika, onion powder, cayenne pepper if using, salt, and black pepper until fully blended.
03 - Pour vegetable oil into a deep frying pan or fryer and bring to 350°F. Maintain steady temperature for even cooking.
04 - Remove chicken from marinade, shake off excess, and thoroughly coat each piece in the flour mixture, ensuring all sides are covered.
05 - Working in batches, fry breaded chicken for 3 to 4 minutes per batch until golden brown and fully cooked. Transfer to paper towels to drain excess oil.
06 - Arrange freshly fried chicken bites on a serving platter and offer with preferred dipping sauce.