Yes, see for example this post which roughly describes the steps that occur when data is cleared from a process. The gist is that the actual clearing of key ranges doesn’t do much work initially but defers the cleanup to a background process.
The number reported subtracts out the 5% floor, so 0.0GB means you have 5% or less space remaining.