Make sourced .bash_profile works immediately in current window
You can refresh the settings by running

. ~/.bash_profile


This will reread (source) the file. 

Also bash caches paths to binaries, so if you change the location of a binary already known to bash you need to run

hash -r


to remove those references.