Preheat your oven to 350°F (175°C).
Grease and flour two 9-inch round cake pans.
In a large bowl, cream together the softened butter and sugar until light and fluffy.
Add the eggs one at a time, mixing well after each addition.
Mix in the vanilla extract and buttermilk, blending until just combined.
In a separate bowl, whisk together the flour, baking powder, cinnamon, and nutmeg.
Gradually blend the dry mixture into the wet ingredients, mixing until smooth.
Divide the batter between the prepared cake pans.
Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.