Preheat your oven to 450°F (230°C).
In a large mixing bowl, whisk together the flour, baking powder, baking soda, and salt.
Add the cold, cubed butter to the flour mixture. Use a pastry cutter or your fingers to cut the butter into the flour until the mixture resembles coarse crumbs.
Pour in the cold buttermilk and stir just until the dough comes together. Do not overmix.
Turn the dough out onto a floured surface and gently pat it into a rectangle about ½ inch thick. Fold the dough over onto itself a few times to create layers, then pat it out again to about 1 inch thick.
Use a biscuit cutter to cut out biscuits and place them on a baking sheet. Gather the scraps, pat them out again, and cut more biscuits until all the dough is used.
Bake the biscuits in the preheated oven for 12-15 minutes, or until golden brown.
Serve warm with butter, honey, or your favorite jam.