You can use a light dimmer. You can get them at Lowes, Home Depot, or any hardware store really. Just make sure you are monitor the temps if you have the tank in a room where the temperature is constantly changing.
How big is your BP? A 30gal would be fine for an adult, but not a baby unless you have a lot of hides, plants for cover, etc.