Preheat the oven to 425°F.
Scrub the potatoes thoroughly and allow them to dry.
Pierce each potato 4-5 times with a fork.
Rub the potatoes with olive oil and season lightly with salt and pepper to taste.
Place the potatoes on a baking sheet lined with foil or parchment paper and bake for 1 hour until tender.
Allow the potatoes to cool.
When the potatoes have cooled, set the oven to 375°F.
Cut each potato in half lengthwise.
Using a spoon, gently scoop out most of the white from each potato leaving about ¼ inch attached to the skin. Set the scooped out potato aside and use for another dish.
Melt the butter and brush the insides of the potato skins. Bake them hollow-side down for about 10 minutes.
Remove the potatoes, brush the outside of the skins with butter, and gently turn them over so the hollow side is up. Bake for another 15 minutes, or until the skin gets crispy and the edges start to brown.
Sprinkle the cheese and bacon over the potato skins and return them to the oven for a few minutes until the cheese is melted and bubbling.
Serve with sour cream and chopped green onion.