@jeffalo i think i figured out why double posts happen. if you click the post button again before it redirects, it will post again.
I have really good Internet and it happens a lot. It really shouldn't be a thing, it would be easy to avoid by simply making the button deactivate after pressing it once