In a fry pan heat enough canola oil to lightly cover bottom of pan and place potato slices to cover bottom of pan..salt and pepper. Cook until tender and browned nicely. Then drain potatoes on paper towel and sprinkle with a pinch of garlic powder.
While potatoes are cooking, cook bacon until crispy and drain well on paper towel. You could use Canadian bacon..fry until warmed and browned on each side before adding to sandwich.
Generously butter slices of bread on the outside of each piece only..place 1 T. or more of sour cream on the side that is not buttered...lay one piece of bread buttered side down in a fry pan and add cheddar cheese, then potato slices..(about 5-6 per sandwich) if desired add a little more sour cream at this time,then add green onions, bacon pieces..then add another slice of cheddar cheese before topping with other slice of bread. Grill on both sides until golden brown and cheese is melted. ENJOY! (picture is sour cream on the bread for the inside of sandwich before grilling)
I used a heavy saucepan to place on top of the sandwich when grilling the second side..helps to press the sandwich together nicely..