All right, this is the basic scuba forum, so let's try to deal with single tank, NDL diving for a little while. When PADI revised its standards a few years ago, part of the impetus was a study of dive fatalities. One of the things they found was that some single tank divers had successfully reached the surface in an OOA situation, been unable to fill their BCDs because of the OOA situation, been unable to stay on the surface, sank, and drowned. As a result, they put a greater emphasis on manual inflation of the BCD, and they added dropping weights on the surface.
But let's look at the situation a little further.
A weight check is typically done by dumping all air from the BCD while holding a normal breath. If you are properly weighted, you should float at eye level when you are not kicking. This is usually done with a full tank. Some people say to add enough weight to compensate for the loss of the weight of the air during the dive, but others say it is not necessary because of trapped air at the beginning of the dive. At any rate, the key idea is this: a properly weighted diver with an empty tank should float at least at eye level while making no effort whatsoever to stay afloat. A properly weighted diver with an empty tank should have a very hard time submerging. That diver should have no trouble staying afloat with an empty BCD and minimal kicking. A single tank diver who cannot stay at the surface with an empty tank is significantly overweighted.