Sift first 5 ingredients together in a large bowl. Combine next 3 ingredients in another bowl. Stir buttermilk mixture into dry ingredients until just combined. Do not overmix. Heat a heavy nonstick skillet or griddle over medium high heat to 375°F. When hot, lightly brush surface with oil. Add about 1/3 cup batter per pancake to skillet and cook 2-3 minutes, or until small holes appear in batter and bottom is browned. Turn cakes and cook about 1 minute or until browned. Repeat process until all pancakes are cooked. Serve immediately with desired toppings or keep warm in a 200°F oven until ready to serve.