Attach the dough hook on your mixer. Add warm water, yeast and honey, stir in low speed for 5 minutes. Once the yeast has gotten foamy, stir in the salt and the flour in 1/4 cup increments.
Once the dough starts pulling away from the side and the bowl is looking pretty clean, then let the machine knead the dough for 5 minutes. It should feel a little sticky, but leave nothing on your fingers when you poke at it.
Grease the bowl and dough, cover the whole thing with towel and let it rise for an hour or until it's doubled in size.
Divide the dough into 6-8 smaller portions. Form into long baguettes the length of the cookie sheet. Twist each dough so keep its length and doesn't shrink. Cover with plastic wrap and let rise for 30 minutes.
Start to preheat oven to 400°F (204°C) and place the dough close to the oven where it's nice and warm.
Once oven is preheated, removed plastic wrap from the dough, reduce oven to 350°F (176°C), put in the oven bake for 20 minutes.
Pull loaves of bread out of the oven after 20 minutes and brush with the melted garlic herb butter. Bake another 5 minutes or until bread begins to turn golden brown. Remove from oven and cool for 15 minutes.
Cut 1-inch (2.5cm) slices 3/4's of the way through the loaves. Brush garlic butter in between each slice and fill with cheese. Bake another 5 minutes or until cheese is completely melted. Serve immediately.