1. Season pork chops on both sides with the poultry seasoning, salt and pepper.
2. On a large frying pan, heat oil over medium high flame.
3. When the oil is hot, brown the pork chops well, about 5 minutes per side. Remove from the pan and reserve on a plate.
4. Pour off the excess oil, and place the pan back on the stove over medium heat.
5. Add butter and the onions, along with a big pinch of salt.
6. Brown it for 15 minutes. The onions need to caramelize for best results.
7. Add garlic and cook for one minute.
8. Add flour and cook for two minutes.
9. Add the chicken broth, liquid from pork chops, buttermilk, and water.
10. As the mixture comes to a simmer, use a wooden spoon to scrape any browned bits from the bottom of the pan.
11. Reduce flame and let the onion gravy gently simmer for 15 minutes. Add a splash of water if it seems to be getting too thick.
12. Add the pork chops, and any juices, back into the pan, and coat with the gravy. Cook for about 10 minutes, or until the pork reaches your desired level of doneness. Taste for seasoning and adjust if needed.
13. Serve Pork Chops in Onion Gravy over rice, topped with the onion gravy.