Personally, I prefer the
Balthazar spelling and I think it's a handsome name; a bold choice but usable. I like "Taz" as an informal nickname but I think "
Baz" works as a more formal/legit nickname. As a stretch, the sounds are there for "
Lars" as well.