I have now made over 20 trips to BZ, most lasting 3-6 weeks. Never had the shots, never taken the pills.
My husband has been a full-time resident for almost 3 years now and he got the pills before he went, but never took them.
I did however, get the hepititus series. Not a bad idea anywhere you are, but Belize does have a high incidence of hep.