My condolences for your loss, losing an animal is never easy. If you need to talk, I'm here.
Twenty-seven years is a good, full life for a boa. You did a great job with her. It's heartening to see someone care for their snakes so well and for so long.
Rest in peace, Duncan.