In a large bowl, whisk eggs with buttermilk. Soak chicken pieces in the mixture for at least 30 minutes.
In another bowl, combine flour with all herbs and spices.
Remove chicken from buttermilk and coat thoroughly in the flour mixture. Let rest for 15 minutes.
Heat oil in a deep fryer or large skillet to 350°F (175°C).
Fry chicken in batches for 15-18 minutes or until golden brown and internal temperature reaches 165°F (74°C).
Place fried chicken on a wire rack or paper towels to drain excess oil.
Serve hot and enjoy the homemade KFC-style crunch!