In a small pan on the stove combine the water, milk and butter. Heat on low until the butter has melted. Pour into the bowl of a mixer. Allow to cool to lukewarm before adding the yeast.
In the bowl of a mixer with the dough hook attachment combine the warm water, milk and butter. Add in the yeast. Let set for 5 minutes to bloom the yeast.
Add in the honey and salt. Mix until well combined. Begin adding in half of flour while the mixer is on low. The dough will be rough and shaggy at this point.
Add the remaining flour as needed until the dough no longer feels sticky. Not all of the flour may be needed.
Now add in both cheeses, minced garlic and the fresh herbs for the dough. Knead for 10 minutes or until the dough becomes smooth and slightly tacky. It should pass the windowpane test at this point.
Cover the bowl and dough lightly with oil, cover with a damp cloth and place in a warm place until doubled in size.
Deflate the dough and place on an un-floured work surface. Using a scale, portion the dough into 12 equal portions.
Using a cupped hand, roll the dough balls into round rolls. Place on a parchment lined sheet tray or a parchment lined 9x13 baking dish.
Cover with a towel, place in a warm place and allow the rolls to proof for 30 minutes or until puffy. Preheat an oven to 350° F while the rolls are proofing.
Once the rolls have puffed up brush with eggwash and bake for 20-25 minutes.
Mix together the melted butter, salt and garlic powder. Once the rolls come out of the oven, brush them with the butter and sprinkle on the herbs and parmesan cheese. Enjoy!