I think we've got it licked.
The main problem is the back button on android phones. Every time someone hits it after posting, it posts again. My spectrum 2 does it every time.
I've added some code that adds a checksum to your posts in the database, then checks your next post to see if the checksum matches. You will get an error message if it does. Feel free to give it a try and let me know if it doesn't work.
Please let me know in this topic if you see any bugs.