Pat the pork chops dry with a paper towel, then season with salt and Creole seasoning. Mix the flour, paprika, cayenne pepper, white pepper, granulated onion, and garlic powder on a plate or in a shallow bowl.
Dredge the pork chops in the flour mixture on each side until coated. Shake off the excess.
Heat oil in a cast-iron skillet over medium-high heat, then fry pork chops on both sides until golden brown (4-5 minutes per side). Remove chops from the skillet and set aside on a plate.
Sauté onions in the same skillet for 2-3 minutes. Then add the garlic and thyme, and continue cooking for 3-5 minutes, stirring occasionally to prevent burning, or until onions have softened. Remove and set aside.
Melt the butter in the pan. Then sprinkle in the seasoned flour left from dredging the chops and stir with a wooden spoon until it comes together and forms a paste.
Slowly whisk in the milk, followed by the chicken stock. Continue stirring and scraping the bottom of the pan to make sure there are no lumps. The mixture should be smooth and slightly thickened in about 5 minutes.
Return the softened onions to the skillet, mix well, and season with salt and pepper.
Add the pork chops back to the skillet, together with the juice that forms on the plate. Bring to a boil, then reduce the heat to a simmer and cover with a lid.
Simmer for 30-45 minutes (or more if needed), stirring occasionally to prevent burning. The time will depend on the thickness of your pork chops or when the desired tenderness has been reached.
Garnish with parsley. Serve with mashed potatoes or rice and roasted veggies.