How do I run a stored procedure only on newest data loaded?
Community wiki answer - please edit to improve:

Don't load directly to dbo.Data_Pass.

Instead, load to a staging table, and run the SP against that table. Then insert the final, validated data into dbo.Data_Pass.