A redated post.
Well, most people are sure that he didn't say everything that the Testimonium Flavium says that he did. The passage was at least doctored. But for years it was thought that the passage was just made up, but more recent scholars think there is a historical core to Josephus' account.
Another account of the issue is to be found here.