Preheat oven to 350.
Bake the potatoes for 1 hour or until done. Remove the skin from the potatoes (optional) and cut into large chucks.
In a heavy skillet fry the bacon, once cooked remove from skillet, crumble and keep warm. In the left over bacon grease sauté the broccoli, onion, garlic, celery and garlic; continue to sauté until the chopped onion is soft and the broccoli is a brighter green but still crisp.
Transfer the sauté veggies and any excess grease into a medium pot and stir in flour until all the grease has been absorbed by flour. Over medium-low heat, whisk in the chicken stock, milk and sour cream. Once the liquid is warm stir in the cream cheese, dijon, parsley and parmesan; continue to stir until cream cheese has melted, about 5 minutes. Stir in the potatoes along with salt, pepper and any dried herbs you'd like. Once everything is well combined remove from heat and ladle the soup into individual bowls and top with crumbled bacon.