For Meat Layer: Preheat oven to 375 degrees. Place a wire rack over a cookie sheet. Place bacon slices on rack and bake until crispy, about 15 minutes. Reserve bacon fat and set aside. Line a separate cookie sheet with sausage links and bake until cooked through, about 15 minutes. Crumble bacon and chop sausage into bite-size pieces. Set aside.
For Maple Cream Sauce: In a small sauce pan, combine reserved bacon fat, butter and flour to make a roux. Stir in heavy cream and maple syrup and cook over low heat, stirring until the consistency of gravy, which takes approximately 30 minutes. Set aside.
For Pancake Layer: Mix flour, sugar, baking powder, baking soda and salt together in a medium bowl. In a separate bowl, whisk together buttermilk, sour cream, eggs, vanilla and melted butter. Pour the wet ingredients into the dry ingredients, then stir gently until just combined. Batter should remain lumpy. Do not overmix. Let the batter rest for 10 minutes before cooking. Melt 1 Tbsp of butter in a nonstick skillet or griddle over medium heat. Pour batter onto skillet or griddle in 1/4 cup portions. Cook until edges are set and bubbles just begin to break, 2 to 3 minutes. Flip pancakes and continue cooking until second side is golden brown, 1 to 2 minutes longer. Repeat with remaining batter.
For Egg Layer: In a large skillet, melt 2 Tablespoons of butter of low heat. Whisk together eggs, heavy cream and salt and pepper to taste. Pour into skillet and gently stir until scrambled and cooked through. Set aside.