I can't think what else these could be if not greenfinches, but I'm surprised, because I haven't seen a single greenfinch this year. They used to be fairly common in the area, but I've been aware of their absence this year.