Couldn't you just `. ~/.bash_profile` or `source ~/.bash_profile`?