Of course it is :)
A trick that I use to have all my settings in both .bash_profile and .bashrc is to write something like this in my .bash_profile file:
# Startup file for login instances of the bash(1) shell.
# First of all, run a .bashrc file if it exists.
test -f ~/.bashrc && ...