So what is the deal with beds? I killed a dude 3 times while raiding his house and he just kept respawning and killed me before I could pick up anything. Should be once per 10 minutes in a bag, and once per 5 minutes in a bed.

Once per five minutes, per bed. Once per five minutes per bag within 100 meters.

Oh, so he had multiple beds then?