Buddy is not a 'perfectly normal' name in the U.K. Is it a diminutive?
that was my thought, too! Diasy and Poppy are both fairly normal and common, and Blossom i more unusual but I have come across it before, so I wouldn't see it as wildly unusual.
Buddy sounds very American and I would assume it was a nickname if I heard it. River is, again, unusual but not wildly so.