Preheat oven to 350 degrees
Chop Celery, Onion, Garlic, Thyme, and Sage and set aside.
In a pan over medium head cook sausage until it is cooked through. Make sure that they sausage is ground up into small pieces.
Remove the sausage from the pan and add onion and celery. Cook the celery and onion in the left over fat from the sausage. Cook until translucent, about 5 minutes.
Once the onion and celery are translucent, add the garlic, thyme, and sage and sauté for another minute. Once these are cooked set aside.
Cut up the french bread into 1-inch cubes, and add to a bowl.
Add your cooked sausage, cooked celery and onion to the bowl with the bread.
Chop up hard-boiled eggs and add to the bread mixture.
add salt and pepper to taste
Slowly pour over chicken stock 1 cup at a time allowing it to sit for a few minutes in between.
Mix the bread mixture.
Pour the bread mixture into a baking dish, and bake for 45-50 minutes.
Remove and let cool for 10 minutes before serving.