It's been reported multiple times by multiple sources he's SS. Look close, is that not an SS lapel pin on his suit?
I tried to determine that but my eyes ain't that good.