COMBINE all dry ingredients together well in a large mixing bowl. Add eggs and oil. Mix well.
ADD vanilla, milk, and buttermilk. Whisk until smooth. Add pineapple, Stir until fruit is incorporated.
USING medium heat, fry pancakes with butter in a medium to large fry pan, depending on how big you want the pancakes. Cook approximately 3-4 minutes on each side, or until golden brown.
SERVE plain, with syrup, sprinkle with powdered sugar or top with any of your favorites.