I'm always up for a photo when I'm in full costume
The only time I've ever said no was at SDCC in 2009 when my costume had literally fallen apart and I didn't think it would be a fair photo for the person who asked. I felt horrible about it.
I'm glad to hear you and your son had a great time!