Preheat the oven to 350 degrees F, grease, flour and add a circle of parchment or waxed paper to three 8x2 inch round pans
In a medium bowl, add the flour, baking powder, baking soda, salt, pepper, and spices. Whisk for 30 seconds to blend. Set aside.
In another bowl, add the buttermilk, oil and vanilla. Set aside.
In the bowl of your mixer, add the butter and mix at medium speed until smooth. Gradually add the sugars (white and brown).
Continue to mix on medium speed for 3 to 5 minutes (a bit longer if using hand mixer) until lightened in color and fluffy.
Add the room temperature eggs one at a time mixing until the yellow of the yolk disappears.
With the mixer on low speed, alternately add the flour mixture and the buttermilk mixture, beginning and ending with the dry ingredients (3 additions of dry ingredients and 2 of liquid ingredients). After last addition, mix just until combined.
Bake at 350 degrees for 23 to 28 minutes or until a toothpick inserted in the center comes out clean or with just a few crumbs attached. Let cool in pans 5 to 10 minutes then turn out.