Place Bacon In A Large, Deep Skillet. Cook Over Medium High Heat Until Evenly Brown. Remove Bacon From Pan, Drain And Crumble; Leave Grease In Pan. Heat Bacon Grease Over Medium Heat And Stir In Butter. Add Onion And Potatoes. Cover Pan And Cook, Stirring Occasionally, Until Potatoes Are Golden Brown. Crack Eggs On Top Of Potatoes And Stir Gently To Combine. Sprinkle With Salt, Pepper, Cheese And Bacon. Continue Cooking Until Eggs Are Firm And Cheese Is Melted.