Is there a transformer yet? Can't really tell by the pictures. That's been the delay with a lot of Superchargers down in the DC area.
Yes, there is a transformer - see attached picture - its on a concrete pad behind a tree. There was a flurry of activity last Friday (8/21/20), including a Green Mountain Power crew, but since that day there has been no activity and everything appears to be complete.