Trim ends from the loaf of bread and cut the bread into six 1-1/2-inch-thick slices. To make a pocket in each slice, beginning at the top, cut lengthwise in half to within 1 inch of the bottom. Set aside.
In a small bowl, beat 3/4 cup of the cherries, cream cheese, whipping cream, and the 2 tablespoons powdered sugar, if you like, with an electric mixer until well combined.
Spread about 1/4 cup of the mixture into the pocket of each slice of bread. Gently press pieces of bread together, distributing filling evenly inside pocket. Combine eggs and cinnamon in a shallow dish. Dip bread into egg mixture to coat all sides.
On a griddle or in a skillet, cook bread in hot butter over medium heat for 2 to 3 minutes on each side or until golden brown. Add more butter, if needed.
Remove from heat and cut French toast in half diagonally, forming two triangles. Place three triangles for each serving on warm plates. Sprinkle with additional powdered sugar and remaining cherries. Serve with maple syrup. Makes 4 servings.