Glad you are ok. Deer hits are a real problem here in the area surrounding Valley Forge....thanks for the reminder and yes, much better to just hit the brakes anytime you see them near the road. They are very used to cars and will graze along the edge of busy roads, but then they hear a bike (unfamiliar noise), get spooked, and often make a run for it, sometimes right into traffic....
They instituted "deer culls" the last two years. Sharp shooters go in with night vision and take a few hundred out per year. Forests are seeing the first new growth since the mid 80s. Far fewer car hits too...
'00 KDX220R '12 Tenere, '04 Tiger, '09 WRR, '06 DRZ, '06 TW, '01 250 EXC, '09 KLR