How long have you had this snake? How many times has she eaten for you? How often are you handling her?
How old is she? Are you her first owner? Is she your first snake?
What are the actual temperatures & humidity in her enclosure? How many hides? What substrate are you using?
---------------
Seems likely she's just going into shed- many snakes refuse food at that time (in a shed cycle). A slight pinkish coloration on their belly is a common tip-off that a BP is going into shed.
2 weeks for a snake to not eat is quite normal- or even longer. There's nothing you need to do, other than relax & learn to recognize the normal phases that all snakes do.
Also, if she refused food & appears to be in shed, do not keep offering food- that will just make her feel stressed out.