01 - In a medium mixing 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 to prevent overflow. 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 and smooth.
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 thoroughly but briefly — avoid soaking too long or the bread will become soggy. 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, garnished with additional fresh blueberries, a light dusting of powdered sugar, and a warm drizzle of maple syrup.