Unfortunatley, I haven't been able to contact him since Dec 2014.
I wrote John directly about the glitch this morning, and he just fixed it. So, it seems he is currently responding to emails sent to john@neggie.net. He may not be paying much attention to lua-l atm though ;)