Sorry if this sounds obvious, but do you check for wind? My DS was very windy at that age, and would only cry after a feed if he had wind. Even now, he will sometimes wake 30mins into a nap, and when I pick him up, he burps, almost without fail. For him, I'm sure its the cause almost every random 30 mins wake he's had.