Divide buns in half and take edges out. Then partially cut each half bun, lengthwise, just enough to be able to fill each stick with cheese.
Mix together finely shredded mozzarella cheese, finely shredded Red Leicester cheese, chopped rosemary and melted butter.
Fill each bread stick with a tablespoon of cheese. Set aside
Heat a pan over low heat and add in butter, crushed garlic cloves and spices. Stir until butter is melted and combined with the other ingredients. Let them chill for 5 minutes.
Place the cream cheese into a bowl and pour the melted butter and garlic over it. Mix to combine.
Using a spoon, coat each bread stick with the butter and cream cheese mixture, on all sides.
Heat a pan over low heat. Place the coated bread sticks on the uncut side. Cook until golden brown on all sides, being the cheesy side the last one to cook. Serve inmediately.