Snowboy is a character in West Side Story. "Self styled expert"
refers to someone who presents himself as an expert, but who has no
experience and/or training in what he is talking about.
Bespectacled--wears glasses and, in this case, whether he needs
them or not.