Along my career I have seem some confusion about Product Backlog and Sprint Backlog and who owns what.
If you follow the Scrum Guide that should be very simple.
Product Backlog: is owned by the Product Owner, it his/her responsibility to keep it organised and ordered by value.
Sprint Backlog: is owned by the Developers, it is their responsibility to keep it organised and representing the most recent state of the work.
So what is the confusion?