I've always really liked the name Hansie.
Do you think it's ok for an English boy - no Scandinavian or Dutch links etc.
Also I'm not keen on nicknames as official names, would you put Johan or Johannes on the birth cert. even though I don't love either of them?