Hey Rick,
The way we do it is take 80% of the profile (in ATA), and that's where the deep stops start (some of the planners do the same thing). From there, you make 30sec to 1min (depending) stops every ten feet until the program kicks in with longer stops. What the deep stops are really doing is ensuring you are maintaining a slow ascent at the deeper depths. This is particulary important for trimix dives as the helium wants to come out faster, but also makes a big difference even for air dives (not a good enough difference though). Some of these deep stops may start as deep as 220' depending on the max depth of the profile.
Ideally, you want to off-gas while the nitrogen is in solution. This is done by the slow ascent and deep stops. Once you get into your shallower and intermediate stops, you're stops will become longer, but the ascent times in between the stops can remain 30FPM (max). The really critical part is last the 20'-30' ascent where the bubbles are really going to want to come out of solution. This is OK as long as you give your lungs time to filter them out (ie. very slow final ascent to the surface).
For you and me, we can take advantage of an oxygen window by switching to 50% at 70' and/or O2 at 20' to help speed the process up. Once you surface, you will continue to bubble for a while, but not nearly as severely as you would if you didn't do all this stuff. As a matter of example, for the saturation (or near saturation) dives the WKPP are doing, they use a one foot per minute ascent from twenty feet (they clear of detectable bubbles in less than an hour after surfacing - for the most part). We have found that a 3-5 minute final ascent does wonders for us. One of the biggest mistakes a lot divers make is they shoot up from 20' after their done with their deco or safety stop.
We might be saying similar things, but coming at it from different angles.
Later,
Mike