Mine is not a BOA, YES a BOA is not a nice Snake and does not like being handle.
Mine is a ARU Python and pick him up when he was older, he was about 4 1/2 ft then, about 5ft + he is sweet, has never given me any problems, he is held and we watch TV about 3 days a week. But this is not true for all GTP. When young they can be very mean. They are a hard one to work with and maintain everything right. He is just being a pain right now over the pole, but he got on it last night for 1 hr but then got down, so he is testing it I think. He has never stap at me and I have been alll over him. Don't give up you just need to find maybe a older one and be able to get to hold it to see how it feels with you. Mine eats live and I have not been able to switch him which I hate but still working on it.