Pat the chicken thighs dry with paper towels to ensure marinades stick properly and maintain crispiness.
In a bowl, whisk together eggs and buttermilk until frothy. Add chicken thighs, ensuring they are fully submerged in the marinade. Refrigerate for at least 30 minutes or up to 2 hours.
In a separate dish, mix flour and all spices including paprika, cayenne pepper, garlic powder, onion powder, salt, black pepper, thyme, oregano, and baking powder.
Heat vegetable oil in a pot over medium-high heat until it reaches 350°F (175°C).
Dredge marinated chicken thighs in the flour mixture; press gently to adhere and shake off excess.
Carefully fry each piece for about 6–8 minutes on each side until golden brown and cooked through (internal temperature should reach 165°F/74°C).
Drain fried chicken on a wire rack and allow to rest for 5–10 minutes before serving.