I think
Bartholomew is a great name, but I would personally keep it for a mn. I only say that because I don't like the nn
Bart either, people will have a hard time spelling it and it's just so long for a fn.
Can you imagine having to write that all the time?! I'd stick with
Nathaniel as a fn and
Bartholomew as a mn.