This could be a really dumb suggestions, but have you tried putting the bonjela on a nipple before a feed? If he takes the nipple maybe he'll get some of it on his gums that way. What do you reckon?