Honestly, I am

! I panic when one thing zonks out on me, can't imagine so many at once.
As for the big guy... have you considered keeping a large whistle on your keyring? I'd also find out if that big guy was a regular at that place before ever returning there. Does the place have management that you could notify of his presence?