Preheat oven to 350 degrees. Place bread cubes in an extra-large bowl, set aside.
Melt butter in a large skillet over medium heat.
Add the onions, celery, sage, and thyme. Cook until softened, 3 to 5 minutes.
Pour vegetable mixture over bread cubes in bowl.
Return skillet to heat and add the chicken stock to heat.
Add the bacon, pecans, and beaten eggs to the bowl. Gently stir to combine.
Pour stock over bread mixture and gently stir to combine.
Pour mixture into an 11 x 7 baking dish and bake for 30 minutes, until golden brown.
Notes
To stuff a turkey: Double recipe {except for the eggs} and stuff turkey cavities before cooking. Mix any leftover stuffing with 1 or 2 eggs and bake as listed above.