In large frying pan (electric of stove top) melt butter over medium heat. While pan is heating and butter melting, flour pork chops liberally. Shake off extra flour.
Add pork chops to the frying pan. Let brown on first side. While browning, slice onion and potatoes into 1/8 inch thick circles.
Flip pork chops, add a dusting of flour to the remaining butter to create a thin roux. Place potatoes over entire surface of pork chops. Add onions on top of the potatoes.
Pour beef broth over everything. Sprinkle half the cheese over everything. Cover, lower heat to medium low , and cook for 15 minutes.
Check to see if there is a gravy forming. Add water to thin or if liquid is cooked away. Add remaining cheese. Turn heat back to medium. Cook until onions and potatoes are tender (10 - 15 min more).
Notes
If you keep an eye on the liquid, this will form its own gravy. If there isn't enough gravy, add more water and flour. Heat until thickened. If you find the gravy is too thin, add extra flour to the mix and turn up the head after the you remove the pork chops, potatoes, and onions.