Maintaining temps and/or humidity are often problems with glass tanks - but fixable.
Warm side temps should be 90-95
Cool side 80-85
Is your UTH set on a rheostat or thermostat? I ask because it's unusual for a UTH to not get that high - they usually get too hot. do you have airflow below the UTH? If so maybe it's too much. Did you stick the UTH on the tank or leave it unattached?
And again, you need at least one hide per side. If your BP doesn't have a good sized hide on the cool side he may never go over there (even if he wants to) because he doesn't have a secure place to go.....If I remember right you only have one hide?
By the way, what did you name your BP?

-----
Check Out My Albums
1.0 Ball Python "Aragorn"
1.0 Kenyan Sand Boa "Gimli"
1.0 Saharan Sand Boa "Frodo"
0.1 Rough-Scale Sand Boa "Arwen"
0.1 California Kingsnake "Gentoo"
1.0 Mexican Black Kingsnake "Indigo"
1.0 Snow Corn snake "Chile"
0.1 Australian Cattle Dog/Pointer
"Kira"