01 - Combine buttermilk, garlic powder, paprika, salt, and black pepper in a large bowl. Add chicken pieces and ensure even coating. Marinate in the refrigerator for a minimum of 30 minutes for optimal tenderness, if time permits.
02 - In a separate bowl, whisk together flour, corn starch, paprika, onion powder, cayenne pepper (if desired), salt, and black pepper until fully blended.
03 - Fill a deep frying pan or heavy pot with vegetable oil to a depth of at least 1.5 inches. Heat oil to 350°F (175°C), using a frying thermometer for accuracy.
04 - Remove chicken from marinade, allowing excess liquid to drain. Dredge each piece thoroughly in the seasoned flour mixture, pressing lightly to ensure full coverage.
05 - Carefully lower chicken pieces into hot oil in batches. Fry for 3 to 4 minutes per batch, or until crust is golden brown and internal temperature reaches 165°F (74°C).
06 - Transfer cooked chicken bites to a plate lined with paper towels to absorb excess oil. Serve immediately with preferred dipping sauces.