Great question here.
The doc at this link discusses in detail how you could use filters (pre or hard-coded) or Privilege Sets to show only the events for the logged in user. However, I'm not quite sure what you mean by "the resource list in the side panel is blank" when using a pre-filter, so please let me know if you have any questions about these options.
http://www.seedcode.com/pmwiki/index.ph ... eeMyEventsAre your users assigned to events as the event Resource? To auto-populate events for a user, you could modify the "Create Edit Delete Event" script, so that, when creating a new event, you set the Resource field for the logged in user. Note that when creating a new event in the popover, the Resource field will not appear populated until saving the event (which triggers the "Create Edit Delete Event" script).
I hope that helps. Keep me posted if you have other questions on this!
All the best,