Hi, Dove, I just saw this post from David and had the exact same thought. We seem to keep meeting on the same threads!
David, most things flower to reproduce, but we can use that fact to prolong or prevent flowering, or to encourage the growth that we want. Lavender, Rosemary or Bay (not laurel, sometimes advertised as bay) , the cooking kind, will find the latin name for you shortly if I don't remember it before I finish this post, could all make nice hedges around your roses. From your other posts and that you mention box, I assume that you want a fairly neat, regimented hedge around the perimeter.
Box is very slow growing, so expensive to buy decent sized plants . Lavender, as Dove suggests can make a great low hedge. I have one of of my own that is taller than I would like, but it was planted before I moved here and had never been trimmed before. It is about 18" high to top of foliage, and the flowers sit higher by about 6". It atracts so many insects that it could only be good for your roses. In my experience, people who love roses tend to grow them exclusively, so that insect populations and diseases build up. A hedge will help. Lavender, Rosemary, Bay and others will grow more quickly than box, and will give some protection aganst common rose problems.
I am hitting my pit now,I'm knackered, but will try to get on again tomorrow to explain more.