Preheat oven to 350°F. Toss potatoes, olive oil and 2 teaspoons kosher salt in large bowl. Place potatoes on rimmed baking sheet, and bake until potatoes are tender, about 20 to 30 minutes, depending on size. Meanwhile, fry bacon until crisp. Drain on paper towels. Set aside.
When potatoes are baked and cool enough to handle, quarter them or cut in large chunks and place in large mixing bowl. Add bacon (reserving ⅓ cup), sour cream, green onions and rest of ingredients. Season with remaining kosher salt and black pepper. Fold all ingredients carefully, being careful to leave the potatoes chunky. Scatter reserved bacon over. Best served warm.