Rinse and trim the chicken of any excess skin and fat.
Place the chicken in a big bowl, and fill with the buttermilk then cover.
Place the bowl in the refrigerator for 3-4 hours.
Drain the buttermilk from the chicken, but DO NOT rinse the chicken.
Season the chicken with poultry seasoning, 1 tsp salt, 1 tsp garlic powder, 1 tsp onion powder, and black pepper.
Rub the seasoning all over the chicken, the set it aside.
In a large bowl add the flour and remaining seasonings. Mix well.
Coat the chicken with the seasoned flour 2 times.
Heat the oil to 360, and deep fry the chicken for about 10-15 minutes, or until golden brown and there is no blood.
Let sit for 5 minutes, then serve!