Preheat the oven to 450°F.
In a large bowl, combine flour, baking powder, baking soda, sugar, & salt.
Add the cold butter to the bowl and use two forks or a pastry cutter to cut the butter into the flour until the butter resembles large crumbs the size of a pea.
Gradually add the buttermilk and stir with a spoon just until moistened. (You may need about 2 tablespoons more or less of buttermilk).
Turn the dough onto a lightly floured work surface and gently knead a few times until the dough holds together.
Pat the dough into a square and fold it over on itself 5-6 times (this creates the layers in the biscuits).
Pat the dough to 1-inch thick and cut using a sharp biscuit cutter, reshaping the scraps as needed. (*To make buttermilk biscuits ahead of time, prepare the dough as directed, cut out biscuits, and freeze on a tray. Once frozen, store in a freezer bag.)
Place the biscuits on an ungreased baking sheet and bake 10 to 12 minutes or until golden.
*To bake from frozen, preheat the oven to 425° and bake the biscuits for 20 minutes or until golden brown.
Any leftover biscuits can be stored in an airtight container on the counter for 1-2 days. They will keep it in an air-tight container in the freezer for 1 week. Reheat in the oven.
