Virginia has fairly strict laws on his behalf and if they are not followed, a bunch of state inspectors are going to come down on that Hospital like a ton bricks. They have until Monday morning to give him a hearing or he walks. You cannot do back to back 48 hour holds in Virginia, but you can hold over the weekend. They could arrest him again once he gets out, but Chesterfield County will have to charge him with something and hold him in the regional jail.
I doubt they will do anything other than release him. He hasn’t broken any laws. But right now a lot of police are in a CYA mode, scared that they will let a real nut loose, and he will promptly try to kill a bunch of people.
If someone can maintain for a weekend in the equivalent of a padded cell, but much nicer, it is highly unlikely they are a threat.