I personally have used a few tethering apps and the one that seems to work the best IMO is OpenGarden WiFi Tether app. No usb needed and it always gives error of "try our mesh networking and download the OpenGarden app on my PC, but I hit cancel and start tethering and works, I'm using as I type this....
Also to stay on topic, i get calls and texts and don't get booted off Open Garden, i just hang up and it works again. But as most of us know Boost and others don't do data+calls like ATT does so its a service provider issue....or switch carriers lol.
I'd love to, but $35-$40 android unlimited is hard to beat lol.