Hey ladies, i googled it last night and although Beau is masculine in french it says that you can spell it this way for a girl too.
I think the spelling "beau" is much better than "Bo" for the reasons I stated in my first post about this name.
I don't want to call my little girl Beau though if later in life someone tells her she has a boys name!! Though saying that you can be a boy or girl and be called "Leigh, Tony...."