The night before you plan to bake the stuffing prepare the bread and the sausage.
Tear the bread into large, bite sized chunks and set on a rack to dry out over night.
To make the sausage lightly toast the fennel seeds in a dry skillet until fragrant and grind up with a mortar and pestle. Add to the ground turkey, along with the garlic, maple syrup, and chili flakes. Salt and pepper to taste, cover and refrigerate overnight so the flavors will meld.
Preheat the oven to 375 degrees and grease a 9 x 11 inch baking dish and set aside.
Melt the butter in a large skillet over medium heat and add the celery, onion, and fennel and saute until slightly tender, but not mushy. Set aside to cool. Stir in the dried thyme, sage and parsley and place in a large bowl along with the dried bread.
Grease a skillet and brown the sausage over medium heat, breaking it up into small chunks. Cool and add to the bowl.
Beat the eggs with the turkey broth and pour over the stuffing mixture and fold well, making sure everything is thoroughly mixed. Season well with salt and pepper to taste.
Turn stuffing into the prepared baking dish and cover with foil. Let sit at room temp for 45 minutes, allowing the broth mixture to soak into the bread.
Bake, still covered for 45 minutes, remove the foil and bake for an additional 30 minutes or until the top is lightly golden brown.
While baking, thinly slice the shallot. Heat the olive oil in a small skillet over medium high heat. When shimmering, add the shallot slices, and separate the rings with a fork. Stirring often, saute the shallot until it's golden brown and crisp. Remove from the pan and drain on paper towels. Use to garnish the stuffing, along with the reserved fennel fronds.