In large mixing bowl, prepare wet batter by combining flour with eggs, buttermilk and herbs/spices
Submerge chicken in wet batter until it's completely covered.
Cover bowl with aluminum foil or plastic wrap and chill in refrigerator for 8-12 hours (or overnight).
Remove bowl from refrigerator and allow chicken to warm so that it's not refrigerator cold.
While the chicken rests, using storage bag, prepare dry batter by combining flour, cornstarch and baking powder with herbs/spices.
Ensure storage bag is sealed tightly and shake vigorously until all of the ingredients are well blended.
Carefully remove chicken from wet batter and dip into bag with dry batter
Ensure storage bag is sealed tightly and shake vigorously until all of the chicken is well-coated.
Remove chicken from bag and allow it to rest for 15-30 minutes on cooling rack
While chicken is resting with batter, add oil to skillet (just enough to overtake entire bottom half of chicken) and warm on medium heat until it reaches 375*F (190*C)
Once oil in skillet has reached 375*F (190*F), carefully lay chicken pieces down in skillet and allow to cook on first side for 6-8 minutes. Do *NOT* cover skillet.***
After cooking on first side for 6-8 minutes, use tongs to flip the chicken and allow it to cook on other side for an additional 6-8 minutes.***
Carefully remove chicken from skillet and place it on cooling rack (be sure to cover bottom of cooling rack with paper towel to account for any excess oil dripping), allowing it to cool/rest for 10-15 minutes.