I think you might find Captain Awkward's Blog really helpful. She has an incredible grasp on boundaries and provides practical practice scenarios in response to reader's questions, so there are a multitude of real life examples to learn from. She's also pretty funny. Hope that helps!
AG