In a large cast iron skillet over medium heat, cook bacon until crispy. Once cooked remove to a paper towel lined plate. Discard bacon fat and fill the skillet 1/4 inch of vegetable oil and preheat. Meanwhile, place potatoes, garlic, sage, eggs, flour, salt, pepper and bacon in large bowl. Mix until thoroughly combined. Once the oil is preheated, working in batches, measure out 1/2 cup potatoes and carefully place into the oil one at a time. Using a spatula, press down on the potatoes until they flatten to about 3 inches in diameter. Cook pancakes until crispy and nicely browned. Remove to a paper towel lined plate. You can place them on a cookie sheet and keep them warm in a preheated 275 degree oven while remaining pancakes cook.