Grease a 9×5-inch bread pan with nonstick cooking spray or butter.
In a medium bowl, whisk together 2 cups flour, the baking soda, baking powder, cinnamon, and salt. Set aside.
In a large bowl, whisk together the eggs, brown sugar, maple syrup, vegetable oil, buttermilk, and vanilla extract.
Stir the dry ingredients into the bowl with the wet ingredients and mix until just combined.
In a small bowl, gently combine the blueberries and 1 tablespoon of flour until the blueberries are coated.
Gently fold the blueberries into the batter until combined.
Spread the batter evenly in the prepared pan.
Make the topping: In a medium bowl, toss together the granulated sugar, brown sugar, cinnamon, melted butter, flour, and salt with a fork until crumbles form.
Spoon the crumble topping evenly on top of the batter and press it down lightly into the batter.
Bake in the preheated oven for 1 hour to 1 hour 10 minutes, until a toothpick inserted into the center of the loaf comes out clean.
Let bread cool for at least 10 minutes, then remove from the pan, slice, and serve.