Thinly slice each potato about 3/4 of the way through. Tuck in thin slices of cold butter into slits. Spray potatoes with olive oil spray and season with salt and pepper.
Roast potatoes for 45 minutes. Remove and let cool for 5 minutes.
Cook bacon in oven until crisp.
Meanwhile, place cheese in slits and on top of potatoes and bake for 15 minutes more.
Remove and cover potatoes to keep hot.
Chop bacon into bits, and add to tops of potatoes.
Preheat the oven to 400 degrees F. Place a cooling rack on a baking sheet and spray with non-stick cooking spray.
In a large mixing bowl, combine salt, pepper, garlic powder, Italian seasoning, and Parmesan cheese. Add in the potatoes and toss to coat.
Trying not to shake the cheese off the potato wedges, wrap each wedge with a slice of bacon. Place each bacon-wrapped potato wedge on the prepared rack.
Bake for 15 minutes, then turn. Bake an additional 20 minutes or until potatoes are tender and bacon is cooked.
Pesto Dipping Sauce
While the potatoes are baking, prepare the pesto.
In a food processor or blender, pulse the pine nuts until a paste forms.
Add the parmesan, garlic, basil, parsley, olive oil, salt, and pepper. Pulse again until a grainy pesto is formed.
Heat the oven to 425°F. Line a baking sheet with aluminum foil.
Scrub the potatoes clean, rub them will olive oil, and sprinkle them with salt. Prick the potatoes a few times with the tines of a fork. Arrange them a little ways apart on the baking sheet. Bake for 50-60 minutes, until they are completely soft when pierced with a fork and the skins are dry.
While the potatoes are baking, begin preparing the filling. Warm a skillet over medium heat and cook the bacon until most of the fat has rendered and the bacon has crisped to your liking. Remove the bacon bits with a slotted spoon and drain on paper towels.
Pour off all but a teaspoon of the bacon fat. Cook the onions with a half teaspoon of salt until the onions are deep golden and caramelized. Stir in the garlic and cook for another thirty seconds. Remove from heat.
When the potatoes are cool enough to handle, slice them in half and scoop the insides into a medium-sized bowl. Leave a quarter inch or so of potato next to the skin. Mash the potatoes with the onions, garlic, bacon, sour cream, and about 3/4 cup of the cheddar cheese. Give it a taste, and add more salt and pepper as you see fit.
Arrange the potato skins on the baking sheet. Divide the filling between all the skins and sprinkle the tops with the remaining 1/4 cup of cheddar cheese. At this point, the potatoes can be baked right away, or refrigerated and baked later.
Bake for another 15-20 minutes, until the cheese has melted and the peaks of the mashed potatoes are crispy. Potatoes that were refrigerated may take a little longer. Serve straight off the baking sheet while still hot and bubbly. Leftovers will keep for up to a week.