There really should be a Jason Bard post. I wish I had a better idea of where he's appeared. I mean, a couple of issues of BoP and Robin is all I can think of, but I know there must be more.
I somehow missed the nakedness! But yeah, he was temporarily blinded in BoP during Dixon's run.