>>211381717The guy was tipped off by the Tumbler. Throwing money away at R&D for defense projects happens all the time in the real world so those receipts weren't going to expose anything. All Wayne Enterprises has to do is say that the Tumblr went missing and is presumed stolen considering Batman is driving around in a vehicle that looks suspiciously like the one we lost. Arrest Batman and ask him about it.
>>211381767Probably a nod to him. Considering how stupid his plot was to blackmail Wayne, I doubt he was supposed to be the Riddler.