We I don't know if this helps but:
I lean forward initially. Then I reach my body towards the surface to get the paddle as far out of the water as I can. Next, I skim my body just below the waterline and toward the back deck. As I get just pass the midpoint (a bit past perpendicular to the boat) I hip snap. Really what happens here is that I never end up facing the river bed at any point in the roll. Now, as the hip-snap pops over (by pushing your knee to the surface), at this point I am leaning back; but here, the boat is practically under me. Of course I look at the water as I come up to keep my head down. I look at where I came from, not where I'm trying to go. Although I finish leaning back, at no point do I face the riverbed.
You can practice this by rolling with your elbow tucked-in close to your ribs. Although this is not really the strongest way to roll, it does force you to bring your torso to the surface. You'll find that all the motion has to come from the torso and BOOM a perfect hip snap!!! Once you have the body motion down, start getting the paddle farther out and away from the boat by reaching away from your body. You'll find that your belly and face will generally not become exposed to the river bed.
Hope this helps, let me know.
Peace in the Middle-East,
Whitewaterules (Boe)