I know the standard wisdom is that it shouldn’t be more than one page long. However, I don’t hold with that view. Remember the point of the resume. It is to give a potential employer an idea of what your interests, skills, and accomplishments are. If you can’t get an employer to read on to the second page, you’re not going to get the job anyway, even if you have a one-pager.
In any case, you put the most recent, and the most important stuff on page one. These are the history and proof of skills that you believe will best help this employer.
A resume is a story. It is your story. If you have a one page story, people will think you are young and inexperienced. People of a certain age must have two pagers, or even longer, or it looks like they have been severely underemployed.
And if you think a two-pager is too long, you should take a look at academia. I’ve seen fifteen and twenty page CVs. They have to list every publication they ever had. Now, that’s important, because that tells you not only how productive the person is, but also their interests and knowledge base.
As to staples and what-not, I have to repeat, it’s worrying about nothing. If what’s on your first page doesn’t hook them, it won’t matter whether folks have to take out a staple, or lose the second page. I think you should do what you’r comfortable with, and it sounds like you want to put a staple in.
I’m just letting you know what my experience has been. I hire two new people every year. I get a lot of resumes, some good, some horrible. I can tell right away who has a chance for the job. I’ve been hiring some extremely talented people, partly, I think, because people who hold this job tend to get much better jobs when they get their degrees. They have a broad range of skills they would not get anywhere else.