don't. bad contractors make everything worse. when your boss calms down somewhat he will be more realistic about finign's them but meanwhile you ought to capitalise on your perceived honesty and thoroughness
I feel bad mostly because I've been working on something with a guy who works there and he's an absolute angel and a delight to be around; but I guess it's not like they're going to make him personally pay