I think it's clear that Irish people (myself included) find the term "British Isles" offensive it can be inferred that it refers to some form of ownership. For that reason its a term best avoided, which the BBC even now do referring to the islands of Britain and Ireland as "these islands", I don't personally think this term is great either, but using it ensures no possible animosity.