Boa looks to be in fine shape and a fine size for a yearling.
They continue to grow their entire lives.
edit - just saw your edit that you feed a small rat. That's fine. I actually feed slower and mine usually don't get to smalls until their second or third year.
Here is one of your photos
![]()