Begin by cutting your bread. With a bread knife remove about an inch from the end of the bread. Then, make a slice about 1/2 inch into the bread. Only cut about 3/4 of the way through. Then, about a 1/2 inch from your first slice, make another cut into the bread. This time, slice through. This will leave you with a slice of bread with a little pocket. Continue slicing the rest of the loaf in the same fashion. Set aside.
In a bowl with a hand mixer, combine the cream cheese, chopped berries, sugar, and vanilla extract. Beat until smooth. Set aside.
Using a spatula, spread a generous amount of the berry and cream cheese mixture between the two layers of each slice of bread. Set aside.
In a large bowl, break the eggs. Whisk together with the milk, vanilla extract, cinnamon, nutmeg, and salt.
Next, add some butter to a hot skillet set to medium-high heat and melt. Using a pair of tongs, dip the stuffed bread into the egg mixture. Allow any excess egg mixture to drip off; then place the bread in the skillet. Cook for about 4-6 minutes or until the bread is browned to your liking. Continue this process with the rest of the stuffed bread.
Sprinkle the French toast with confectioner's sugar. Serve warm with maple syrup and more fresh berries.