Benjamin R. Thompson, CPA