I'd find it hard to believe that he doesn't have at least enough interest or passive income that wouldn't trigger a tax return. But if he didn't need to file then at least a letter from him to explain that will be needed. Bank statements will be used to show the sponsorship ability.