Buy him the shirt and take him to the car park after the match to meet José and the other players. Might not be glamorous but would be far more exciting getting to meet the players and have them sign the shirt than just having the signature.
Lovely idea regardless and I'm sure he'll appreciate...