THe first mistake is that by testing every assumption through his questions he is bringing the attention to the jury that the determination of the dates is complex and the jury may ask itself whether any witness could be relied on.
The second mistake is one of strategy. When the real bug guy testifies he will know exactly how Feldman is going to cross so he will be better prepared. Goff won't make the same mistakes.