Thank you to all who gave great ideas and alternatives to waiting for the bus. It should be rather easy to find a ride back to Beaverton or take a taxi. Im even still thinking about driving in just so I have an easy way out if needed.
As for the sore finger, I have some band aids that completely surround a wound and form a blister of protection. Also works great to save my finger and stop the needle from doing more damage.