Name: Michele Roth N.E. Indiana - Zone 5b, and F (Zone 9b) I'm always on my way out the door..
My poor eyes can't really see them in your picture. Do they have long snouts by any chance? Weevils cause plenty of havoc in our roses here, and the symptoms you've given sound similar.