Hi Frank,
Thanks for you input. Regarding its size, it seemed quite small. I think that your comment about them being half the size of Pine Elfins might be true in some circumstances when comparing the extremes of both species, but not in all cases. According to BAMONA, the wingspans of Eastern Pine Elfins range from 25mm to 32mm and Bog Elfins from 22mm to 24mm. This would seem to indicate that the Bog Elfins are consistently smaller than Pines but that Pines have a greater variability that almost overlaps that of Bogs. The Pine Elfins that we encountered yesterday at Tom Swamp, seemed to be on the small side, leading us to think they might be Bog Elfins. The Bog Elfin in the photo I posted, that we saw in northern Worcester County, seemed much smaller than the Spring Azures that were prevalent in the area, which have wingspans in the 22mm to 35mm range.
As for its flight characteristics, I didn't notice any difference between it and the Pine Elfins that we encountered -- but I only saw it flying for a few seconds.
I think that the area where we found it in is significant as to its ID -- next to a Black Spruce / Tamarack Bog. The Elfin was in the exact location where Tom Murray, Greg Dysart and I saw one last year -- in front of a very health Black Spruce tree that had lots of new growth on its branch tips. It perched on the branch where I took the photo for at most 5 seconds before it few up into the Black Spruce where we lost it.
Bruce