Besides this site, I always check Wikipedia for the tallest buildings in Boston which shows all buildings built plus those under construction and those that have been proposed and/or approved.
About 2 or 3 years ago, they removed the 800' South Bay Tower. Just this past week it showed back up on...