Preparation Preheat oven to 350°F. Cook bread cubes in large roasting pan until crisp, about 20 minutes. Transfer to very large bowl. Butter 3-quart baking dish. Melt butter in large skillet over medium heat. Add bacon; sauté until golden, about 8 minutes. Add onions and celery; sauté until crisp-tender, about 5 minutes. Add apples; sauté 2 minutes. Add mixture to bread. Add nuts and herbs. Season with salt and pepper. (Can be made 1 day ahead; chill.) Preheat oven to 425°F. Mix eggs into dressing. Add enough stock to moisten. Spoon into baking dish. Cover; bake 20 minutes. Uncover; bake until top is crisp, about 20 minutes longer.