Yeah....that's definitely a boa. Best guess, a Epicrates cenchria boa species. Probably a Colombian rainbow boa, but hard to tell for sure from those pictures. It's NOT an Australian python by any stretch.