01 - In a medium bowl, blend the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy. Gently fold in the fresh blueberries, taking care not to crush them.
02 - Lay out 4 slices of bread. Spread a generous layer of the cheesecake filling onto each slice, leaving a small border around the edges. Top each with a second slice of bread and press gently to seal.
03 - In a shallow dish, whisk together the eggs, milk, granulated sugar, vanilla extract, ground cinnamon, and a pinch of salt until well combined.
04 - Melt the butter in a large skillet or griddle over medium heat, tilting the pan to coat the surface evenly.
05 - Dip each assembled sandwich into the egg custard, coating both sides briefly. Avoid soaking too long to prevent sogginess. Place the sandwiches in the heated skillet and cook for 3 to 4 minutes per side until golden brown and heated through.
06 - Transfer to plates and serve immediately, topped with additional blueberries, a dusting of powdered sugar, and a generous drizzle of warm maple syrup.