Spray a 9-inch square pan with cooking spray and line the bottom with parchment paper.
In the mixing bowl of a stand mixer, mix the butter, sugar, and vanilla until smooth.
Place the flour in a microwave-safe bowl and microwave it until hot (about 1 1/2 minutes), stopping and stirring halfway through.
Add the heated flour and salt to the mixing bowl and mix until smooth.
Melt the white chocolate in the microwave at 10-second intervals, stirring between intervals, until fully melted.
Add the sweetened condensed milk (Eagle-brand milk) to the melted white chocolate and stir until smooth.
Add the white chocolate mixture to the mixing bowl and mix on low until completely blended.
Toast the Eggo waffles in the toaster until crunchy.
Cut the toasted waffles into small, bite-sized pieces and add to the mixing bowl.
Add the syrup to the mixing bowl and blend on low just until mixed.
Pour the fudge mixture into the prepared pan and press evenly with a spatula or the back of a large spoon.
Refrigerate for at least 2 hours, or until the fudge is firm and set.
Cut the fudge into 1- to 2-inch squares.
Place on a plate or platter to serve.
Enjoy!