Adding Lambda event handler to S3 Bucket that already exists in service



I have a Serverless stack in production with and S3 Bucket.
I wish to add a handler for s3:ObjectCreated events in a folder in this bucket.

But when I try and add the following:

    handler: api/myStuff.handleAbcResponseFile
      - s3:
          bucket: ${self:custom.stage}
          event: s3.ObjectCreated:*
              - prefix: My/Sub/dir/
              - suffix: .csv

It attempts to create the bucket and throws an error because it already exists.

Is there a way to add event handlers to a bucket that was created previously(in this stack)?
or do I need to drop and the bucket and re-create it?

Which would suck because there’s are ton of files in the bucket already.

Thanks in advance for any advice.