Before making stuffing, you have to stale the bread at least a day ahead. Tear or cube bread into smaller pieces before staling. You can also do this in the oven to speed up the process (350 degrees for 15 minutes).
Spread the almonds on another baking sheet and toast for 5 minutes at 350 degrees until lightly browned. Let the almonds cool, then lightly crush them. Transfer the bread and almonds to a large bowl and add the figs, sage and parsley.
In a large skillet, melt 6 Tablespoons of butter. Add the onion, celery, carrots, chopped fennel bulb, garlic and fennel seeds and cook over moderate heat, stirring occasionally, until the vegetables are softened, about 7-8 minutes. Let cool.
Scrape the vegetables into the bread mixture in the bowl. Stir in stock or broth until fully incorporated. Add salt and pepper to your liking, then add the eggs and mix thoroughly.
Place the mixture into a generously buttered 9 x 13 baking dish and bake for 30 minutes at 350 degrees, the top should be lightly browned. Serve hot.