I just tried the BT100 hold button the way you described, and that's the behavior. As someone else noted, how would you ever hang up otherwise? The behavior you want will be accomplished using parking. However, if no one retrieves the parked call, it will ring back your phone after a configurable delay. (see features.conf)