and with as near to an empty tank as you dare.
Sit in the water on the surface and breathe it down if you must. But do it this way, because nothing is worse than not being able to do a safety stop or getting into a runaway ascent situation, both of which WILL happen if you weight to be neutral at 15 feet eventually. You'll overshoot by a bit and find yourself suddenly at 5 feet instead of 15!
I weight myself so that hanging vertically, with a tank down under 500 psi, ALL the air out of my BC, and my legs and arms crossed (so I don't inadvertantly move and create thrust!) the top of my head is about 6" under water.
Weighted this way I can stay down even in a low-gas situation if I must, I have no risk of doing an inadvertant ascent from the safety stop due to being lower on gas than I set up for, and I can do the final 15 feet VERY slowly (~1 minute or even more to get there.)
If I'm diving from my boat, I typically depart the anchor line for the line hanging below the boat's transom after my safety stop, swimming leisurely towards it and slightly upward at the same time. It takes me a minute or two to reach it, at which point I'm 6-7' down, then I do a vertical ascent from there to the surface.
When on a dive shop's boat they usually insist that I surface on their anchor line; I follow their protocol in that case, but that last ascent portion is still done VERY slowly.