Boyens, the general manager of TomTom who is featured in season 8, has since made his Twitter account private