I'm sure he is just holed up in a hidey-spot making sure the "monsters" are gone! I am sure you'll see him in a couple of days...but it might be a while before he gets on the porch again!

And yes - clean, neutered, and healthy!