It sounds as if our BPs are on about the same track. My BP is about 30" and 360 but still has a bit of a ridge on her back that I'm trying to work out of her but overall she looks pretty good.
What are you feeding and how often? I just managed as of last night to get Foster to take a small rat and will do so in another 7 days.