Preheat the oven to 375 degrees F.
Lay the bacon on a baking sheet and bake until crisp, about 25 minutes. Remove from the baking sheet to a paper-towel-lined plate. Crumble once cooled.
Place the potatoes on a baking sheet. Drizzle lightly with olive oil and sprinkle with salt. Bake the potatoes until crisp on the outside and completely cooked through, about 1 hour. Remove from the oven and let cool for 5 minutes. Lower the oven temperature to 350 degrees F.
Use a paring knife to cut a canoe shape from the top of each potato. Discard the top. Use a small spoon to remove the flesh from the potatoes to a bowl, leaving a 1/4-inch shell.
Reserve a small sprinkling of the cheese and green onions.
Mash the potatoes with the crumbled bacon, sour cream, butter, cheese, green onions, and some salt and pepper. Add the potato filling evenly back to the skins, dividing equally. Sprinkle each potato with the reserved cheese and green onions. Place each potato back on the baking sheet and bake until heated through and golden, about 25 minutes.