1) I don't think blasian is a very PC (or even correct) term, considering he is of Afro-carribbean and Anglo ethnicity
2) His father, like many Afro carribbeans in the UK and the Carribbean have Irish heritage, so it's not that far fetched
And 3) why are you so shocked... It's 2012 - there any many more things which are stranger.