Good pictures.

Yes it's very hard to get an constricting snake off your arm/hand when it doesn't want to get off. When I hold my yellow, she's relaxed, but when I attempt to put her back in her tank sometimes, she doesn't want to come off my hand and when I get her off she tries to climb back up.