Good points, John. A couple of notes:
1) I was wearing no exposure protection at all - just a Lycra shirt and shorts - so there were not too many places for trapped air.
2) I did, after a few dives, reduce my weight by a pound or two. Of course I don't really know if that was "adding less per pound of air" or "me getting a bit better at diving and weighting."
3) Now that I have dived more in my various typical configurations, I have had chances to hold my stop (on a line, just in case) while breathing down air to 500psi. So now I go with just enough weight at that point to be able to comfortably hold the stop, plus a touch more, in case I did get below 500psi.
I find it fun to keep track of the various combinations of exposure protection, tanks, etc. and getting my weighting just right. To that end I carry four 1# weights of my own, because I have found - like you - that while dive boats usually have a great selection of larger weights, the 2-pounders go fast, and the 1-pounders are non-existent on many. I also spread the weights around, so one 4-pounder is not idea.
The one time I was really thrown for a loop was my first freshwater dive. Just to add to the "fun" it was a one-day class that had been changed at the last minute. I was supposed to have a day to dive on my own and get things sorted out and then the class the day after that. Instead the class was the first day. Not only did it take me some time to get sorted out, but I swear it never did feel as "steady" as salt water (I know salt water is more buoyant, but it just surprised me how it felt "different" as well). I hope to do some more fresh water diving