The liberal economist says he predicted the $800 billion stimulus was too small.