"Thanks for the response. I think I have the idea. But, the "push on the far shoulder" part isn't quite clear to me. I'm not exactly sure what you mean. "
I may be miscombobulated. At first I was like far shoulder? I mean near. Then when I edited my post, I thought about it again and realized far/near shouldn't be the terms. So I will try again.
Let him pass, as he is trying to establish side control push his face (the side pointing toward your feet) away from you and at the same time push the shoulder (Side toward your head) away from you. Swing the foot that is on the opposite side from your opponent, over his head (you will be basically on your side now with one foot sort of accross his chest) shift your hip that is now on the bottom out so you are sitting up, grab his wrist or sleeves and you should be in back in guard.
It is scary, but it works and after drilling will be natural. Sometimes you will miss and he will be in side control. If this happens do not worry, your fine and can get right back to half guard.
Now
immediately grab the inside of the pants on opponents leg (The leg that is toward your feet) reach over his shoulder (That is toward your feet) or under the arm (that is toward your feet) and grab his belt.
Bridge over your shoulder that is away from opponent and pull his belt and lift his leg right into half guard.
Now the above doesn't work so well if opponent has his hand (That is toward your feet)into your hip or is grabbing your gi, pants, shorts, etc. under your butt. You need him to place that hand on the other side of your body, so to get them to do this, start walking your feet away from him like your trying to move north to south.
If he places his hand to the other side of you to stop you from walking your feet, you can then bridge and place into halfguard.
If he lets you go and moves to North/South, keep your hands where they are and roll inside toward the direction where your oponnent had side control and you will roll them over with you on top in North/South.
I am not good at explaining these things. I really do need to get my dvd camera out and film them to post.