In a mixing bowl, combine the warm water, honey, and active dry yeast. Let it sit for about 5-10 minutes until frothy.
In another bowl, whisk together the flour, salt, garlic powder, dried basil, dried thyme, and dried rosemary.
Once the yeast mixture is frothy, add in the olive oil. Gradually mix the dry ingredients into the wet mixture until a dough begins to form.
Turn the dough out onto a floured surface and knead for about 5-7 minutes until smooth and elastic.
Place the kneaded dough in a greased bowl, cover it, and let it rise in a warm place until it doubles in size, about 1 hour.
While the dough is rising, melt the unsalted butter in a saucepan over medium heat. Add the minced garlic and cook for about 1-2 minutes until fragrant.
After the dough has risen, punch it down. Divide into 12 pieces and shape each into a ball. Place on a baking sheet.
Brush the melted garlic butter over each roll, reserving some for later.
Cover the rolls and let them rise again for about 30 minutes until puffed up.
Preheat your oven to 375°F (190°C). Bake the rolls for 15-20 minutes or until golden brown.
Once baked, brush the rolls with the remaining garlic butter and sprinkle with grated parmesan cheese before serving.