Si potrebbe fare con un semplice media query che gestisce il mediatype "print".

codice:
@media print {
 .btn btn-default {display:none}
}
In JQuery potresti nascondere il bottone con .hide() e mostrarlo dopo il print con il metodo .show(), ma non sono sicurissimo perchè non pratico di JQuery.