Step 1: In a large bowl, sprinkle all yeast over 1/2 cup of warm water. Let it sit fot about 5 minutes until it become foamy. Once foamy, add honey and salt to the yeast mixture, stir to combine.
Step 2: Pour the melted butter and warmed buttermilk (or water) into the yeast mixture and stir well.
Step 3: In a mixer (or by hand) gradually add the flour, stirring in 1 cup at a time. The dough will start to come together and become sticky.
Step 4: Once all flour is incorporated, knead (by hand or with mixer on medium) for 5-7 minutes. If doing by hand, use a lightly floured clean surface to knead. Knead until it become smooth and elastic.
Step 5: Divide the dough in half and shape each half into a ball. Place them into separate greased bowls. Cover the bowls with a kitchen towel and let the dough rise in a warm place for 1-2 hours or until they have doubled in size.
Step 6: Preheat oven to 375 F. Grease 2 loaf pans and set them aside.
Step 7: Once the dough has risen, punch down each ball of dough gently to release air bubbles. Transfer each ball of dough to a lightly floured surface to shape into a loaf. Place each loaf into the greased pan, cover with a kitchen towel and let rise for another 30-45 minutes, or until they have risen slightly above the rim on the pan.
Step 8: Bake loaves in preheated oven for 30-35 minutes, or until the tops are golden brown and the bread sounds hollow when tapped on the bottom.
Step 9: Remove the bread from the oven and let them cool in the pans. Transfer to a wire rack and let completely cool before slicing.