:up: But even 'inside his home' would be unusual, unless the context required a contrast with the opposite. For example: 'He was found, dead, inside his home, but the fact that there was rainwater inside his broken watch showed that the murder had occurred outside.'
If there's no need to make that sort of contrast, it would be more common to say something like 'he is at home' or even just 'he is in' [which means at home (or wherever the speaker is) - 'It's a shame you've come all this way to see Tony - he's not in'.
b