Sort:  

Think I found it! Most likely an Euphonia laniirostris, a juvenile male! He will get all blue above when fully adult :)

Yes I think so too. Thanks for doing the work there, we do see those around and his plumage certainly looked juvenile. Thanks very much for your help 🌈🌴🦋💛

My pleasure! Told you I love wildlife identification ;) And besidse, next time I'll travel to that part of the world I'll already know what it is when I see it! ;)