In a large stockpot, combine two large chicken thighs and 3 quarts of water. Bring to a boil over high heat and turn to medium high. Let cook for about 25 to 30 minutes. Remove chicken from water and save for another recipe. Wash potatoes and cut into 1 inch chunks. Add to boiling water. Roughly chop onion and add to the pot. If you are using canned broth, simply bring to a boil and add the potatoes and onion. Add garlic powder, salt, pepper and oregano. Cook, over medium high heat, for about 20 minutes or until potatoes are tender.
Meanwhile, in a large skillet, cook bacon over medium high heat until nicely browned. Drain on paper towels. Cut into 1/2 inch pieces and add to the pot.
In a medium sized saucepan, melt butter over medium high heat.
Add flour and stir.
Slowly add milk, whisking constantly until mixture thickens, about 10 to 12 minutes.
Pour into soup. Cook and stir over medium high heat for an additional 10 to 12 minutes.
Sprinkle with fresh chives and serve with a green salad and soft French bread. Serves 8 to 10.