You're a westerner (I assume white), and the Thai people know you're their lifeblood. Unrest stays well away from the tourist areas of bangkok. Besides you'll be out of bangkok on a beach. No one will go to any effort to blow up some sand.
Another option is the perhentain islands, tioman island or siporna archelegpo in malaysia. Malaysia has better infrastructure compared to most of south east asia. You can get unlimited 3G internet for certain ($6.50 a week USD prepaid) with celcom on those islands. (not sure with siporna).
His only complaint is that his favorite shopping mall was torched during the riots, but other than that now is a perfect time to go as any.
Yeah, but for anyone going to Thailand: Don't pre-pay for a month anywhere, there's a decent chance you won't like the first city you wind up. I was going crazy in Bangkok after a week so I caught an overnight train to Chiang Mai and much preferred it there, stayed there for the rest of the month my visa was good for. Staying flexible is good travel advice anyways, but especially in Thailand where various places are very, very different.
Lunch (chicken on a stick/or something thai, some friend banana, a drink) is $0.50. Dinner will be $3-4. The view is nice, and so are the sunsets.