This bird looks a bit like a juvenile to me - the colours on the head are not very bright (compare this:
http://www.hkbws.org.hk/BBS/view ... mp;highlight=barbet) and the body feathering looks 'loose', especially around the vent.
Is it possible that the bird from earlier this year not only stayed but found a mate and bred?