i agree, don't breed your bps all year long. they can; but they will get tired and if at the end they do become gravid, they are tired and not prepared for long pregnancy. Although; i only breed in the winter/spring. i do a cooling period, and a small warming/feeding period before pairing only because this helps them save energy for the breeding. Every breeder has his/her own opinion. I keep them caged together until i am positive the males are ready to be taken out. it is important to keep track of their shedding patterns. if nothing happens, they usually come out at the end of april. and they are kept alone until next year.
Also it is quite easy to palpate. you tube a video and follow along it is simple. just make sure your snake is relaxed and as you move down her belly it will be a clear popping feeling. best of luck!