I always have thought Larry S was telling the truth.
Why?, because he won’t go away. All the pieces seem to fit together.
Explain another scenario where Larry would have all this easily proven (or disproven if false) information if he was making this saga up. He'd have to be pretty stupid to make known these facts if they were just going to prove him a liar when checked on. He's be assuring his own irrelevance to do so.
;-/