I agree about the locality issue. Many of the insular localities are much smaller than their mainland counterparts. The Mexican BCIs are often smaller too - the Tarahumara mountain boa only reaches 4-5ft in length as adults!
There's no way for us to know if your boa is simply small or if it's undernourished or too thin without pictures. If you can post up a few, that would go a long way to help us help you.
Some boas simply grow very slowly. If yours is otherwise healthy, than there is no need for any concern. She will get as big as she's supposed to in time. I have a 9 month old that is still only at about 300gm, if that. Some simply grow more slowly than others. Don't be in a rush to get size on her - she will do better if you just let her go at her own pace.![]()