Our dogs get it every spring, as well. The minute the grass greens up, they're grazing...and barfing up bile with the grass a few minutes later...
Does he eat in the morning? We've noticed that if they get a little snack before they go out, they're less likely to graze. Almost like they're doing it to soothe an empty stomach.