|The coat in question - by a company called Just Add Sugar|
So I started looking at ways of fixing this problem. I originally thought maybe buying new buttons, but I like the buttons on the coat. So, dental floss? Ehh.. it's white and might be visible from the dark coat and black buttons.
Then I stumbled across this sewing forum post, and gave the hook and eye method a try. Weeks later, the buttons are still on the coat, even after a long camping trip to the Olympic forest that involved a lot of running around and hiking.
What you need is some hook and eye findings, like these:
|You just need the "eye" portion, that on the right|
Hopefully this helps out anyone else with the problem of buttons popping off. I know there are other solutions out there (sanding the shank down, using waxed thread or dental floss, etc) but this one is so simple and lasting I had to share.