Of course it must work multiple times - just like PGP/RSA has been working, ever since it was invented.
And nobody says that you using the same PGP key twice "should be considered
negligent" - it would just defeat the purpose of a digital signature

A better analogy would compare Bitcoin addresses to session keys.