1Combine the first four ingredients in a large bowl; cover with a damp paper towel and chill.
2Cook bacon in a medium skillet over medium heat for 5 minutes or until crisp. Remove with a slotted spoon, and drain on paper towels, reserving 2 tablespoons of drippings.
3Saute shallot in 1 tablespoon reserved hot drippings over medium heat 1 to 2 minutes or until lightly browned. Remove from heat, and stir in the vinegar and mustard. Add oil in a slow, steady stream, whisking constantly until smooth. Add salt and pepper to taste. Transfer to a small bowl. Wipe the skillet clean.
4Cook the mushrooms in the skillet in the remaining 1 tablespoon reserved hot drippings over medium-high heat, stirring occasionally, 5 to 7 minutes or until tender. Sprinkle with a pinch of kosher salt.
5Toss the endive mixture with 1/4 cup vinaigrette, and divide among 6 salad plates. Top with eggs, mushrooms, bacon, and bread slices. Serve with the remaining vinaigrette.