I love Barney and Barnabas slightly a bit more than Barnaby although they are all fab names. Where I hail from ladybirds are traditionally called Bishy Barnabies/Barney Bees
I would call my son one of those names if I had one, instead I have a horse called Barney!