His last tweet (where he actually reported something) was on March 28th which is nearly 4 weeks ago
His last article on the Post website was at 1600 on 7 April, which was less than two weeks ago when this thread was started, so regardless of whether or not there was any substance in that article he had hardly "suddenly vanished" by that point