My BP often sits with me while I use my phone and my computer. Sometimes he will even rest his head on my laptop and look at the screen as though he is watching as well!I don't know if a BP will want to stay on your neck for a long time as they are terrestrial snakes and mine gets nervous hanging from my neck, but I've found that he really likes to chill on my lap or on my stomach (if I'm lying down) while partially covered with a blanket.
If you do choose to go with a BP, one of the best things you can do to avoid feeding issues is get a juvenile BP instead of a hatchling (300g+ and 6 months or older) and ensure that you are buying from a reputable breeder. And of course, research how to do BP husbandry correctly and have the enclosure set up properly before you bring your snake home. Humidity tends to be the most difficult thing to get right (and ambient temps can be tricky too if the temperature in your home is cooler).
I am super glad I went with a BP as my first snake despite one of my snake keeping friends urging me to get a corn instead because I had zero snake experience. However, I researched for a couple months before getting a BP and bought from a reputable breeder, and my BP has never refused a single meal or given me any problems (setting up his enclosure was definitely a hassle though!). If you really want a BP, do your research, get a healthy snake, and you will be fine (plus you can always ask for help here!). Corns can live up to 20 years and BPs can live to 30, so make sure whichever snake you get is one you really want as they are a long term commitment.