I can do the "french inhale" That's where you inhale out your mouth back into your nose. Althought it stings my nose when I do that, followed by uncontrollable sneezing, so I don't do it often.

And I can blow O's too. It took me so long to figure it out too. Many years of just pissing around with smoke. I try not to do it too much though, as I'd rather inhale that mouthful of smoke than blowing it out into the air.