The SSDI may not be higher than SSI, but it is not a welfare, means-tested benefit. If he gets any other income, like inheritances, some insurance settlements, gifts, free food or shelter, gambling winnings, etc. it affects SSI dollar for dollar. Not true with SSDI. Also he can only have $2000...