Preheat oven to 325 degrees. Spray your loaf pan (I used a 9" x 5" pan) with nonstick spray, line the bottom with parchment paper, allowing the parchment to come up the sides of the pan. Spray again. Set aside.
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
In a small bowl, mix together the buttermilk, honey and vanilla. Set aside.
In the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugar on medium speed until fluffy, about 2 minutes.
Add eggs, one at a time, beating well after each addition and scraping down the sides of the bowl as needed. Continue to beat the butter mixture for a couple more minutes. We're looking for the mixture to be smooth, lighter in color, and slightly bigger in volume.
With the mixer on low, alternately add the flour mixture with the buttermilk mixture, starting and ending with the flour mixture.
Pour the batter into the prepared loaf pan.
Bake for 35 to 40 minutes, until toothpick inserted into the center comes out with a few moist crumbs on it.
Let cool in pan for about 15 minutes, then remove to wire rack to finish cooling.