Oral dosing is better imo, you know they are getting it, convenia has variable results and a few on here have found it doesnt work as well or for as long as it should, its great if you really cant medicate tho if the cats feral or just angry lol
You could try rubbing their bedding on him to try to make him smell nicer to his sister