I've said this before, and I'll reiterate it again. When searching the internet, especially for subjects like this, it always helps to be somewhat specific. Choosing the wording of your search helps.
I often will start my searches with the words "field study" or use more science based language to find certain topics.
This popped up for me when I looked into the subject.
https://www.researchgate.net/publica...tion_in_snakes
It isn't 100% the answer to the question but it does discuss prey choices and other factors that determine why snakes have the tooth makeup that they do.
Another one.
https://www.jstor.org/stable/1447986
Specific to boas.
https://www.researchgate.net/publica...oa_constrictor
Outside of the internet, there are publications available that come from real world field studies.
I can't say enough about the books Nick Mutton and Justin Julander have put out. Obviously this isn't a dedicated book about the teeth of pythons, but a lot of different biology regarding various species is discussed.
This book is very science based. Actually to the point of being a tough read if you are not familiar with certain terms and the way studies are conducted. I still rate it pretty high and have enjoyed my copy.
https://www.amazon.com/Biology-Boas-.../dp/B0010EHZDA
My point in all of this is to recommend that people choose specific wording in certain searches, otherwise you will often wind up with "care sheet" type findings.
There are a lot of good studies out there.