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 s*it! there is NO way you can drill through SS without a kick on the drill. go back to testing water!