Altezzaclub is quite correct in saying that your result is normal, with a static advance setting of 8 deg, but when you plug the vacuum hose back on, it rises to 20 deg dynamic advance. At 900 rpm idle the bob weights should be tucked up against their stops, held there by the springs, and having absolutely no effect at all. The 20 deg of "dynamic" advance you are seeing with the timing light is the sum of the static advance plus the 12 deg advance contributed by the vacuum actuator. You are never going to detonate at 20 deg advance when there is no load at idle, when the mixture is very lean. Don't forget that a lean mixture requires a lot more advanced spark, as it is harder to ignite, than a rich, dense combustion mixture. The vacuum advance existing in your inlet manifold has little or no relationship to the revs of the motor. It is purely a simple way of practically feeding back to the ignition system, what the load is on the engine is.
You would not be surprised to know that when you have got your car into top gear, driving on a flat road at say 60-80 klms per hour, with no passengers, & no load of cement bags in the boot, you are probably only using/need about 30 -40% of the power your engine is capable of. Your foot is not flat to the floor, and the mixture is reasonably lean, and you need all the advance you can get to make the engine run as efficiently under those conditions.
In years gone by it was popular to fit aftermarket vacuum gauges to your dash. (I had one) I think there were a couple of car brands that fitted a gauge in the dash, which they called an economiser. It didin't have units on it. It had a green & red zones at each end, and a zone in the middle called the economiser zone, where you tried to keep the needle whilst you drove. It stopped you from stamping on the accelerator, which usually shot the gauge to the end.
The most important thing, about ignition advance is to ensure that the components in the engine that create advance & retard are working as intended. Remember our Rollas are around 40 years "olde" & getting tired. Things do wear out & break, and forgotten about, like those little bob weights that hide in the bowels of the distributor & rarely see the light of day, let alone get oiled. I've pulled some distributors out of Rollas, & after removing the contact plate been faced with weights rusted and pivots worn so badly they didn't have a hope in hell of ever performing as they were intended. When I've cleaned them up, oiled them & put it all back together, the owners have indicated it was like a whole new car.
Vacuum advance units do fail, but are very easy to test. ( A piece of plastic tube & your mouth )
Hope that helps.