Я так понимаю, что он не верил донесениям собственной разведки из-за того, что немецкая разведка хорошо поработала в этом направлении.
Нет, не поэтому. Он прекрасно знал, что война начнётся. И даже что начнётся именно 22.06. Но -- не хотел верить в это. Особенности психики. Всё ему казалось, что если отчаянно, изо всех сил не провоцировать Гитлера -- то тот и не решится.
При этом у него были основания так считать. Он наверняка помнил историю развязывания первой мировой войны, которая началась в значительной степени именно из-за цепочки взаимных мобилизаций, после чего возникла самопроизвольная цепная реакция, остановить которую было уже невозможно.
Только не учёл почему-то, что Гитлер (в отличие от предыдущего австро-германского блока) был настроен на войну независимо ни от каких текущих обстоятельств. Особенности психики.
Ну и держал в памяти, конечно, неудачную финскую кампанию. И недообустроенность новых границ. И лихорадочно пытался хоть как-то протянуть время. Упустив момент, когда это стало уже бессмысленно. Снова те же особенности.