Put the potatoes in a pot, cover with water, and bring to a boil. Add a large pinch of salt and cook until fork tender. Drain well and transfer to a large bowl.
Heat a large saute pan and cook the diced bacon until crisp and browned. Drain on paper towels and chop finely.
To dress the salad, add the mayonnaise, sour cream, and vinegar to the potatoes. Add the green onions, cheese, diced bacon and season very well with salt and pepper.