Add mashed potatoes, eggs, bacon, cheese, ranch mix, and ONE cup of flour into a large mixing bowl. Stir until WELL combined.
Gradually add flour, 1/2 cup at a time, until potatoes become thick and can be formed into a patty. Don't make them too thick.
Shape them into 2-3 inch balls and gently flatten into patties.
Heat large skillet on medium high heat, and add oil to fill about 1 inch
.Place patties into oil. Cook and flip until each side is golden brown. Remove to a paper towel to drain, then place on plate.
Top with sour cream and green onions. Serve and enjoy!