Whip together eggs, buttermilk and white sugar. Add in baking soda, baking powder, and salt. Blend together all purpose flour one cup at a time until mixture is smooth.
Heat up a large flat skillet on low to medium heat. Grease skillet with either butter or pan spray. Using a small ice cream scoop, pour batter on skillet and heat up on low heat until the top of pancakes start to bubble. Flip cakes and cook for another 30-60 seconds.
Take off heat and either eat fresh and hot or store for later. If you want to store then place pancakes on cooling wire rack for 15 minutes or until completely cold. Place cold pancakes on a baking sheet and put into freezer. When cakes are frozen, put into a freezer bag and store until ready to use.
Take cakes out of freezer and microwave for 30-60 seconds on high when you are ready to eat.