Preheat the oven to (350°F/175°C). Grease a bundt pan generously with cooking spray and set aside.
In a medium bowl, sift flour, salt, baking soda, and baking powder together for even distribution. Set aside.
Cream the butter and sugar on high in a stand mixer or a bowl with a hand mixer until it's fluffy and starts looking white, 4-5 minutes.
Add in the eggs, one at a time, beating the mixture well between each addition. Add the flour mixture a little at a time, followed by the buttermilk and vanilla extract.
Stir well until everything is thoroughly combined. Please DO NOT overmix.
In a medium bowl, coat blueberries with flour so they don't sink to the bottom of the bundt pan. Fold the blueberries into the batter, scraping down the sides of the mixing bowl.
Pour the batter into the greased bundt pan. Tap it on a work surface to eliminate any large air bubbles.
Bake at 350°F (175°C) for 50-60 minutes or until a cake tester inserted into the center comes out clean; start checking after 45 minutes.
Transfer the bundt cake to a wire rack, let it cool, and glaze if desired for a beautiful touch. Or lightly dust the cooled cake with powdered sugar for a sweet finish.