He said "Do you think it's your mom sending us a sign?" as I was on the other end of the phone googling snake meaning. I said "I'm searching that right now."
And I found this:
"As snakes shed their skin through sloughing, they are symbols of rebirth, transformation, immortality, and healing. The ouroboros is a symbol of eternity and continual renewal of life."
and this:
"In many parts of Africa the snake is looked upon as the incarnation of deceased relatives."
My mother just keeps telling us she's around and I love it.