I like
Willem, but
Wim is kinda dated to me.
Fritz it kinda dated too, I think. Plus it reminds me off
Joseph Fritzl (the guy who kept his daughter in the basement for over 20 years and had several children with her).
Frederick is nms, but an okay name.