Im going to tell you my dog story about perception. Lets take a fact you know in your heart of hearts is true: The sky is blue. So, you say to the dog, "The sky is blue". The dog, who can't see color says, "Lies, its all lies. Everyone knows the sky is grey."
Much of the world is based on point of view and your perception. Her point of view could be the night shift nurse isn't getting his job done. Your point of view is that she is a bully. Or it could be that she is just being nasty. You will never know until you talk to her about it.
Take her aside somewhere were you arent causing a scene. Start off with an apology. It may be undeserved, but it would smooth things over. I would personally say something like, "Im sorry I was rude to you the other day, it wasn't my intention. I just feel like I have to be 100 percent done at 8, or you wont accept my patients. But when I take report from you, there are things not done. I realize nursing is a 24/7 job, but it makes me feel aweful when you demand I stay and finish everything. Can you help me out when I don't get it all done, and I will try and do a better job to make sure its all done for you?"
You should be able to find some middle ground. If, after your talk, she continues her behavior, then you can big deal it to a manager.