These assignments are just formal charges and don't necessarily impact nomenclature. What are the electronegativities of carbon, tin and hydrogen?
Ok so according to one source I found, the electronegativities (I don't know relative to what, or on what scale) are given as 2.5 for C, 2.1 for H, 1.8 for Sn and 1.9 for Bi. According to this, the hydride seems a decent bet.
The question was spurred by a Latimer diagram which saw Sn
4+ Sn
2+ Sn
SnH
4 and the equivalent for bismuth, which I suppose also backs up the idea that SnH
4 would have +4 oxidation state, and Bi in BiH
3 a +3.