Make dipping sauce by combining mayo, BBQ sauce, and vinegar (add salt & pepper if desired). Keep in fridge until ready to serve.
Crack the eggs into a bowl and mix with a fork.
Pour breadcrumbs into a separate bowl (start with a little bit and then you can add more if needed - I hate wasting breadcrumbs!).
Pour flour into a separate bowl and add garlic powder as well as a couple pinches of salt and some pepper.
Trim any fat off chicken and cut it into rough strips (I butterfly the chicken first to make the process easier).
Dip chicken pieces in the flour then the egg and then the breadcrumbs.
Once all the chicken is battered, heat peanut oil in a skillet on medium-high heat.
Once the oil is hot (drop in a little flour and watch it sizzle), add the chicken. You may need to work in batches, depending on the size of your pan. Cook chicken for 2-4 minutes per side, or until cooked through.