In a mixing bowl, add the flour, sugar, baking powder, salt, and cinnamon, and whisk to combine.
In another bowl, melt the butter. After about five minutes have passed from starting the buttermilk, add the butter and egg to the buttermilk mix, stirring to combine.
Whisk the milk and egg mixture into the dry ingredients and mix until mostly combined. A few lumps here and there are okay.
Heat your griddle to medium. Alternatively, use a skillet if you don't have a griddle; any hot surface works, after all.
Add some butter to the cooking surface to avoid sticking. Pour about ¼-⅓ cup of batter in for each pancake.
(Optional) Drizzle your chopped fruit, chocolate chips, or other mix-ins over the batter as soon as you put it on the griddle.
Cook each pancake for around 2-3 minutes per side, or until they turn golden.