I agree with Cig also I would add to check your own reaction and energy when this happens. I know you said that your getting stressed which is understandable when your not sure what to do, but try your best to remain calm, this will help you and in turn help both your dogs to understand cues from you much better. When your chi starts shaking and getting upset, make sure you are not giving her special attention and coddling her or it can turn a mild problem into a major one based in fear. Instead, try what Cig said and back her up, she needs to know that you are the leader and you will take care of the situation. This is what she needs guidance from you, if she presents a boundary to the pup and it's not respected, it's your job to step in and make sure he respects that boundary. Bull dogs can be stubborn so you may need to show him many times where his boundaries with her are, (and you, and ... pretty much everything). Just be patient and consistent with your rules and he should soon get the message that her boundaries are to be respected. Also make sure that he is getting enough exercise, a tired puppy has much less energy to want to take out on his "sister"

)
Also I find it really helps if you sit down with yourself and map out what the rules and boundaries are in your own mind first. This might seem trite but when these things are clear to us then we can more easily communicate them to our dogs.
Good luck with it!