Yeah, trying to double expo can be a bitch sometimes. Have you tried single expanding making more units and then expanding, again? This is what you call the double edged sword. Too bad you can't tell he's fac ccing until you get an observer in his base, which sucks. *sigh*

Otherwise, it would be quite easy.