Cut potatoes into 4th or 8ths depending on their size. You want them to be bite size.
Place potatoes in a large pot filled with salted cold water and bring to a boil over med high heat.
Boil until a fork can pierce the potatoes easily, about 10-15 minutes.
Drain the potatoes and add to a large bowl.
While the potatoes cook, cook bacon until crisp. Reserve 1 tbsp on bacon fat in pan.
Drain and chop bacon.
Add diced onion to the warm bacon fat in the pan (I like to use a cast iron) and cook over medium until softened.
Add bacon and cooked onions to the potatoes in the bowl and toss.
Finally sprinkle with green onions, blue cheese, salt and pepper, and olive oil (start with one tablespoon and add more if needed) and gently mix.
Delicious served warm or room temp. Perfect for picnics, parties, and potlucks!