I have buds growing off my leaves too; this is with a hydroponic system. Maybe that has something to do with it??
BTW - Mutations are the sources of evolution, without the we would not be here. :-o
I have the same small amount of damage to about 3 large fan leaves on one of my plants. I'm thinking that what ever it is, is coming out at night. upon complete inspection of my plant I can find no pests. I will have to monitor it tonight to see if I can find what might be doing this. I know...