Se non ti interessa metterlo in un trigger, probabilmente non hai bisogno nemmeno di una procedura.

START TRANSACTION;
insert into tabella_con_autoincrement(attr2) values ('valore');
insert into altraTabella(id, data) values (LAST_INSERT_ID(), now());
COMMIT;