Fuck Guile! I finally overcame that bitch ass T.Hawk today and got my 10 in a row ranked wins achievement and 2 matches later a Guile ends my winning streak. I have no idea what to do against him with Bison. He shuts down everything I attempt to do.
It used to be that you could sort of recklessly charge his ass, taking a few shots here and there, get a knockdown and push the match-up back into your favor. He's got nothing to deal with meaty j.mk cross-up after a knockdown -- it typically beats his regular flash kicks outright -- and you're free to endlessly mix him up from there.
But NOW that they've made his damage output considerably higher, those few shots you used to take to get in on him now smashes your health bar down to nothing. Additionally, he can throw MORE sonic booms at a faster rate and Psycho Punisher is too slow to punish them from anywhere. In other words, he's still gonna zone you like nobody else is capable of.
You still can't directly jump on him, ever; cr.FP is murder and with Bison's big jump, he'll air throw you all day. Standing FP seems to be ever nastier now too. Occasionally you might be able to trick him with an empty devil reverse (don't press punch to put out the purple hand), land next to him and throw, but most of the time you're gonna take a shot. You gain some ground from it, though.
All I can say is EX scissor kick is your friend; if you can bait Guile into throwing a sonic boom at mid-screen and you've got the meter (if you don't have meter and he's turtlin', LP devil reverses in the corner to build), quickly EX scissor through that shit for the knockdown and start crossing that bitch up. It might not be best to finish your combos with HP psycho crusher in this case because it puts you in a poor position to get back on top of him, but if you can land a couple, the extra stun is seriously worth it as Guile's got less stun points than average. It's sort of a mixed bag there; I'd probably go for it if I were behind in the match. If he's pushing you out of range, LK scissor kick on him -> FADC the first hit -> dash in and toss him into a corner. If he whiffs a single flash kick, you know what to do: make him pay with that Psycho Punisher. Bait that shit out with back dash and FA back dash.
Also, Guile's that sweep are dumb --block the first hit, cr.LK xx MK scissors to tag the second, or if you don't like the timing, EX scissor the second hit. Good Guile's will almost never do this, so don't sit around looking for it.