Ya! but by the time you are done filing the burrs off I would have the sink installed and water on so you could test the quality.
you my friend............................ are full of shit! there is NO way you can drill through SS without a kick on the drill. go back to testing water!