Thanks for the names! I was able to look them up and it was definitely not the Lesser Goldfinch, too small and speckled. The Hooded Oriole may have been it. Now I'm on the look out for it again