Pretty sure it's a Boa. The coloring and markings are typical and the head looks exactly like Boas that I've seen (just smaller). Facial markings (cheeks) and the patterns and colors on the body are exactly like the picture I posted, and that is a Boa. They are indigenous to Central America.
Here's a close up of a Boa's head, looks exactly like yours:
Look at the stripey kind of thing running down the top of the head toward the snout. The dark and light bands behind the eyes, and the dark area between the eye and the nostril. Exactly like your little guy.