You can do what Per said or you can hook into the publish event and set the stop publish date there as well. Either one will work. If you don't want to do it at the model level and want to have more conditions before setting it, I would suggest the publishing event.