In a small bowl, combine corn starch with 3 tablespoons of milk until the corn starch dissolves.
In a blender, blend the bananas and maple syrup until smooth. Add in the egg yolks and blend on a lower speed until smooth and thick. Set aside.
Bring remaining milk to a simmer in a medium, heavy bottomed pot over medium low heat. Then transfer 1/3 cup of the warm milk into the egg and banana mixture in the blender.
Pour the warmed egg and banana mixture into the rest of the milk, stirring consistently. Add the corn starch mix.
Continue heating on low heat, stirring constantly, until the pudding is thick, about 5-7 minutes.
Pour into a clean bowl. Press plastic wrap on top touching the pudding (to prevent a skin from forming) and chill in the fridge for at least 2 hours.
When chilled, layer the banana pudding with vanilla wafers, sliced bananas and a dollop of whipped cream on top, if desired