Preheat your oven to 400°F. Place a wire rack on a baking sheet and set aside.
Whisk the eggs and the buttermilk together in a large bowl. Place the chicken pieces in the buttermilk mixture, fully cover both sides with marinade, cover the bowl with plastic wrap, and soak the chicken for 30 minutes in the fridge. This step ensures the chicken becomes tender and moist.
While the chicken is marinating, add paprika, garlic powder, basil, celery salt, mustard powder, ground ginger, onion powder, thyme, and oregano to a spice grinder and process until finely ground. Combine the arrowroot flour, pork rind crumbs, salt and black pepper, and the ground spices and mix well.
Remove the chicken from the buttermilk, shake off the excess, and pat dry. Put each chicken piece into the spice and flour mixture, roll to fully and evenly coat both sides, pressing gently to adhere the coating evenly, then shake off excess flour.
Heat up enough olive oil to thinly cover the entire frying pan over medium heat. Make sure the oil is heated and quickly shallow-fry the chicken in batches for 30 seconds per side to seal the coating so there are no floury patches left. Flip over and add more oil to the pan if the pan is looking dry. Don't try to cook the chicken to get golden and crispy yet.
Place the fried chicken pieces on the wire rack-fitted baking sheet. This allows hot air to circulate around the chicken, ensuring even cooking and a crispy exterior. Roast the chicken in the preheated oven for about 30–35 minutes, or until the internal temperature reaches 400°F and the coating turns a beautiful golden brown color. Once the chicken pieces are cooked to perfection—golden, crispy, and cooked through—remove them from the oven and let them rest for a few minutes to seal the juices.