TD, your first guess about it to be a Leptophis is correct. I have caught boomslangs in Ghana and they are not the snake in the pictures you have put on the internet. Unfortunatly i cannot i dentify which Leptophis it is. If you have more details about its origin, scalation etc its more easier. Leptophis has larger fangs set right under the eyes but the venom is harmless for people (As far as I know, and some dont even have venom) and Leptophis species eat mostly amphibians and reptiles. They also seek cover when it rains underneath leaves and such, try it!! The common names for Leptophis species is Parrot Snake!