Combine the waffle mix with all of the waffle batter ingredients in a very large bowl and whisk well, until no clumps remain. You'll need about 4 cups of waffle mix to make 16 waffles total. If you use a different kind of waffle mix than we did, be sure to follow the directions on the box to yield 16 waffles.
Spray a waffle iron with non stick spray and cook the waffles until they're golden brown. Repeat the process with the rest of the waffle batter until you have at least 16 waffles.
Allow the waffles to cool slightly then cut them into quarters. Place half of the waffle pieces in an even layer in a 9x13 inch baking dish then sprinkle them with blueberries. Repeat with the other half of the waffles and blueberries and set aside.
To make the casserole batter, whisk together the eggs, milk, maple syrup, cinnamon, salt and vanilla to create a batter. Pour the egg mixture evenly over the waffle pieces and blueberries.
If you're making the cumble, mix all of the ingredients together with a spoon or rubber spatula until it forms a crumbly texture then sprinkle it on top of the casserole.
Wrap the casserole in plastic wrap or foil and place it in the fridge to chill overnight or a minimum of 3 hours.
Preheat the oven to 350°F then remove the waffle casserole from the refrigerator and bake for 45-50 minutes, or until it's set and colden brown on top. Top with extra maple syrup.