Join Date: Feb 2007
Location: Central CA
Bikes: Fuji SST, Cotic Roadrat, Bianchi SASS, a bunch of others
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Could it be the wheel? I'd suggest loose brake calipers, but the mech already disassembled/reassembled them. You also said you've checked the headset.
A test: If you stand still, squeeze the front brake, and push the handlebars forward, what happens?
Also, it could be your position on the bike; if you sit back and hit the brake, you wont have a maximum amount of traction in front, and it could cause the front to skid/bounce. Additionally, though you may have felt insulted by the mech's comment about feathering, cantilever and V-brakes can have stopping power on-par with disc brakes. Braking like you would with road brakes (especially if you're on treaded tires) might cause your wheel to lock up and skid.
Just tossing ideas out there....