Since you indicated her current weight here, I should add that 2500 gm is not very large for a boa. I have a male 2010 Argentine that is about 4000 gm and is only just now ready to breed. I would have to say that a female at 2500 is no where near ready. Please be patient - you'll do your female more harm than good by rushing her.
Rule of thumb, again, is 3-4 yrs old and about 10 lbs and/or about as big around as a 20oz bottle of soda. And for the record, 10 lbs = about 4500 gm.
Wow, your male is bigger than my 2010 female!! She's just over 3600g and about 6 1/2 feet right now. In the blue though!
1.1 Dumeril's Boas (Andry and Anja)
0.1 Argentine Boa (Evita)
1.0 Normal Ball Python (Rocky)
1.2 Leopard Geckos (Unnamed)
0.1 Australian Cattle Dog (Lola)
0.1 Tabby Cat (Bianca)