Not sliding only means you both hit with equal energy... eg. The lighter guy traveling faster.
From the sounds of it, you hit DAMNED hard. Even 5mph can be a hell of a hit.
Please consider getting properly checked out. Head injuries can take a while to show up. Swelling can be delayed. Any nausea, thinking issues, either sleepy or can't sleep, balance, grumpiness, other personality or attitudinal changes, reaching for words and on and on. Please google for complete list...
Also what every you do, stay away from aspirin...
--- I've had more head injuries then I can count, for a number of "reasons"...---