Haha mine as well!
They're very clingy I feel in comparison to balls. And like she said very inquisitive. Just more of a personality I feel. Ever since I got my Boa, I haven't been able to put her down. I get sad when I feed her because I can't handle her whenever I want lol
Good luck with yours!