Preheat oven to 350.
In a separate bowl, gently sift and measure cake flour.
Sift or whisk together thoroughly with baking powder, baking soda and salt.
In the bowl of a stand mixer, beat butter and sugar at medium speed until light and fluffy.
Add eggs one at a time until well incorporated.
Add honey, milk, and vanilla to egg and butter mixture until incorporated.
Lower the mixer speed and alternate the addition of flour mixture (end with the flour) and sour cream to the sugar mixture. Beat until just combined.
Liberally spray a 10” bundt or loaf pan with baking spray or non-stick cooking spray.
Spoon and level batter into prepared pan and bake for 1 hour, or until a toothpick comes out clean. (Loaf pan version may cook just slightly less)
Cool in pan 10 minutes.
Loosen cake from sides of pan using a narrow metal spatula. Invert cake/loaf onto a cooling rack.