You'll want to do it all in JavaScript. Remember what is happening. All of the C# code executes and then sends the html to the client. So, since you end with a Response.Redirect to a new page, that is the only page sent to the client so your JavaScript to open the window is never sent.
Have a function in JS similar to:
function Something()
{
window.open('PrintHelperDocument.aspx','PrintMe','height=500px,width=1000px,scrollbars=1');
window.location = "BondData.aspx";
}