Using a shallow dish, whisk together the flour, baking powder, salt, garlic powder, paprika, basil, thyme, onion powder, and cayenne pepper.
Remove each piece of chicken from the marinade, and place in the dish with the flour and toss. Make sure to coat the whole surface of each piece of chicken well.
Heat your oil to about 340 F. You will want to be able to fry the outside to a golden brown without burning, and still cook the chicken all of the way through.
Place the coated chicken pieces into the oil. You can cook multiple pieces at one time, but make certain not to crowd the chicken by placing the pieces too close together.
Turn each piece as needed and fry until a golden brown. It will take about 15 minutes to cook the chicken all of the way through. The internal temperature should be 170 F. Monitor your oil temperature, and adjust as needed, to ensure it stays at 340 F as you add chicken.
Placing the chicken on a wire rack will allow the oil to drain and help the chicken to stay crispy.