Okay I need someone to clarify for me on Sleep and Bane, I'm confused here.

Target is asleep > I cast Bio > Target wakes up
I cast Bio > Target is slept > Target stays asleep
Target A is asleep > I use Bane on Target B > Target A gets Bio > Target A stays asleep

Is that right?