Floris, which is
Dutch and derives from
Florentius, is old-fashioned here in South
Africa but still usable. I would far prefer it to
Florence, which I've actually never seen as a male name other than in
Ireland, and I'm willing to bet that it;s not in sue there any more; probably since
Florence became popular for girls in the 19th century.