Preheat oven to 425 degrees.
In a bowl, combine butter, flour, baking powder and baking soda.
Blend with a pastry cutter, fork or fingertips until crumbly (you could also do just this stage in your food processor).
Add in salt, pepper, cheese, ham and scallions and toss to combine.
Make a well in the center of the mixture, add buttermilk and gently stir it together until combined. Don't over-mix.
You can then scatter flour on your counter or parchment paper and form dough into a square and cut into biscuits with a biscuit cutter or simply scoop 2-3 TBS (or a cookie scoop) at a time and drop on your baking sheet (lined with parchment paper or lightly greased)..
Bake for 10 minutes or until done to your liking. I make mine giant and they require about 18 m minutes to bake...I typically get 5 biscuits from a batch by doing that. Making traditional sized biscuits will yield about a dozen.